问题描述
我想找到如何在Ubuntu 10.10上运行C程序的方法,因为我建议大学实验室将其操作系统从Windows XP更改为Ubuntu。但是,在我们的大学实验室中,所有学生都在进行C编程的日常练习,现在在Ubuntu上运行C程序存在问题。
有谁可以给我快速解决此问题的方法?
最佳思路
-
打开一个终端窗口。
-
编译您的源代码。例如如果您使用的是GCC编译器,则需要输入以下内容:
gcc my_source.c -o my_app
-
运行可执行文件,例如:
./my_app
次佳思路
我的答案与其他答案略有不同:
gcc -ansi -pedantic -W -Wall -omyprog myprog.c
./myprog
额外的标志(-ansi -pedantic -W -Wall
)非常有用。他们执行以下操作:
-
-W -Wall
会打开许多有用的警告。这些警告消息通常是您的程序严重错误的第一个提示,需要立即引起注意。如果没有这些标志,则编译器只会为您提供程序,而不会让您知道这些潜在问题。 -
-ansi -pedantic
使gcc严格符合C标准;同样,额外的严格性意味着更少的错误越过编译器而未被发现的机会。
第三种思路
该页面应帮助您入门:
http://aplawrence.com/Linux/c_compiling_linux.html
这可能也有帮助:http://luv.asn.au/overheads/compile.html
第四种思路
如此处所述,安装C编译器并编写您的第一个代码:)