我想问一下各位大神,就是用gcc如何编写一个C源程序,今晚上弄了很久都没有弄得

解决方案 »

  1.   

    你这是语法错误啊, 应是printf("hello world\n");
      

  2.   

    楼主 你这是明显的语法问题,printf后面是小括号(),你怎么用大括号{}呢
      

  3.   

    首先,一楼说的对,printf括号不对,封号位置也不对;
    其次,-o是指定编译的可执行文件名,如果用了-o参数,就不能运行./a.out了,这个是没有指定是的默认名字。
      

  4.   

     1.   你的hellosyp.c里有语法错误,楼上已经帮你找出来了
     2.   gcc编译的时候会给出警告和错误,编译错误的时候,还没有生成新的可执行文件,你第一次gcc编译没通过,还没生成默认的a.out文件,第二次gcc的时候没生成hellosyp文件
     3.  可以在命令行输入  ls   命令,看看有那些文件下面是gcc编译运行一个test.c的例子
      

  5.   

    还有,看你目前状态也不给你推荐什么vim了,你先把C语言书看一遍。在动手。别嫌枯燥。或者找个前辈,把芯片历史给你梳理下,知道软件怎么和硬件结合的。这样入门块。
      

  6.   

    楼主啊,你的代码都有语法错误了,怎么让人家运行嘛。运行出来了才吓人
    当你编译没有出现error了时候,就再说其他的问题。
      

  7.   

    建议你买本C/C++ Primer看看在说。基础问题多的话,你怎么编译都是各种错,然后报的错指明了,你也不懂错误