如何在Ubuntu上运行C程序?

时间:2011-01-08 19:50:45

标签: c ubuntu

我想找到如何在Ubuntu 10.10上运行C程序,因为我建议我的大学实验室将他们的操作系统从Windows XP更改为Ubuntu。但是,在我们的大学实验室里,所有学生都在进行C编程的日常练习,现在在Ubuntu上运行C程序时遇到了问题。

是否有人能够快速解决这个问题?

5 个答案:

答案 0 :(得分:53)

  1. 打开终端窗口。

  2. 编译源代码。例如如果您使用的是GCC编译器,则需要输入类似的内容:

    gcc my_source.c -o my_app
    
  3. 运行可执行文件,例如:

    ./my_app
    

答案 1 :(得分:13)

我的回答与其他人略有不同:

gcc -ansi -pedantic -W -Wall -omyprog myprog.c
./myprog

额外的标志(-ansi -pedantic -W -Wall令人难以置信有用。他们执行以下操作:

  • -W -Wall打开了许多有用的警告。这些警告消息通常是您的程序中存在严重错误的第一个提示,需要立即引起注意。如果没有这些标志,您的编译器就会在不让您了解这些潜在问题的情况下为您提供程序。
  • -ansi -pedantic使gcc严格符合C标准;再次,额外的严格意味着错误通过编译器的可能性更小。

答案 2 :(得分:5)

此页面可以帮助您入门:

http://aplawrence.com/Linux/c_compiling_linux.html

这个也可能有用:http://luv.asn.au/overheads/compile.html

答案 3 :(得分:3)

答案 4 :(得分:2)

gcc -o -g myprogram myprogram.c
./myprogram