linux编译环境
不知道你说的编译环境是什么
编辑+编译 还是 仅仅编译?
前者 一般使用vim 或者emacs+ gcc
仅仅编译 gcc就行了
gcc是纯命令行方式的, 具体的使用请参考
http://lamp.linux.gov.cn/Linux/optimize_guide.html
Ⅱ Linux下环境搭建 怎么配置编译器
编译器:GCC编译器可以用来编译C和C++源程序,C编译器通过文件的后缀来判断是C程序还是C++程序。一般来说C源文件的后缀为“.C”,而C++源文件的后缀为“.C”或“C++”。
但GCC编译器只能编译C++源程序,不能与使用的库连接,因此用G++来完成C++程序的编译与连接,该程序会自动调用GCC来编译。
Linux里环境变量的设置,有如下几种方法:
(1)直接在终端里输入export后面加要设的变量,例如QT:
ExportQTDIR=$PWD/qt-2.3.2
其中,pwd是用来显当前路径的命令,在其前面加上$,则表示QT的目标目录在当前目录下的“qt-2.3.2”里,当然“$PWD”也可以用绝对路径来代替。这种方法所设的环境变量在下次开机后不再有效,而且换个shell也不会有效,只是临时的。
(2)在etc/profile里添加环境变量,比如:
exportQTDIR=/usr
exportLD_LIBRARY_PATH=$QTDIR/lib
exportQT_QWS_FONTDIR=$QTDIR/lib/fonts
exportQWS_DISPLAY="LinuxFb:/dev/fb0"
(3)修改.bashrc,如果需要给某个用户权限使用这些环境变量,只需修改其个人用户家目录下的.bashrc文件就可以了。
(4)用以上面两种方法设置好环境变量后记得重启
以上使用QT为例
Ⅲ 怎么在linux下搭建C的编译环境!!
一般来说刚安装好的linux系统就可以编译c了,
命令行gcc工具
Ⅳ c语言在linux下的编译环境
你是要专门做linux下的开发,还是就是想在Linux下写C语言程序呢?
我记得有一本书 GNU/Linux 编程指南
GNU/Linux编程指南 (美)K.Wall,(美)M. Watson,(美)M. Whitis着 王勇…[等]译
还是不错的。
Ⅳ 在linux环境下怎么写代码 ,编译
Linux输入命令行 vim test.c 会打开test.c文件,按 i 进入编辑模式,就可以开始写代码了。
写好后按 ESC 退出编辑模式,输入 :wq 保存并退出。
注:有些linux发行版上没有默认安装vim,要先安装。vim是vi编辑器的增强版(vi是默认都带的,也可以用 vi test.c)。
编译,命令行输入
gcc -Wall test.c -o test
说明:-Wall选项用于显示所有警告,-o test 指定输出的可执行文件名为test(默认不指定为a.out)
要用Windows下那种开发方式,就在Linux系统上装个Eclipse(加上 c/c++ 插件)。
Ⅵ 我在linux环境下怎么就是编译不成功
你这个问题问得太模糊。你问的应该也不是一个简单的C语言或者其他语言写的代码(就一个文件)的编译问题。
同样一套代码,在不同的系统下面,是不一样的,在windows下面能过,在linux下不一定能过,在linux下能过,在unix下不一定能过,在suse linux下能过, 在red hat linux下不一定能过,
在Ubuntu 14.04 Linux 下能过, 在Ubuntu 12.04 Linux 下不一定能过.
编译环境不同,编译结果就可能会不同。编译环境大致相同,编译结果都可能不一致,例如python, 版本不一致,gcc, arm rvds版本不一致, perl版本不一致, make 版本不一致,编译结果都可能不一致。
解决编译问题的基本方法就是看编译错误,从错误入手。另一个基本方法是,与能编译过的系统对比环境,一点一点找问题。
编译环境不是一句话可以说清楚的。举个例子:有兴趣可以看看Android的编译,网上的资料很多。