当前位置: 技术问答>linux和unix
怎么使用GCC编程
来源: 互联网 发布时间:2015-05-06
本文导语: 我一向习惯在VC底下编程,现在在Linux下,使用什么来写代码?用什么来调试,编译?整个开发过程是怎样的呢? | 可以直接使用Linux下自带的编辑文本工具写代码。 用gcc调试和编译。 |...
我一向习惯在VC底下编程,现在在Linux下,使用什么来写代码?用什么来调试,编译?整个开发过程是怎样的呢?
|
可以直接使用Linux下自带的编辑文本工具写代码。
用gcc调试和编译。
用gcc调试和编译。
|
用文本编辑器写,不爽的话用EMACS
GCC是用来编译的!
GDB调试!
g++编译c++!!
GCC是用来编译的!
GDB调试!
g++编译c++!!
|
如楼上所说的,用vi写代码,gcc -o hello hello.c编译
GDB调试,如果不会建议你看
GDB调试,如果不会建议你看
|
gcc -o HelloWorld HelloWorld.c
g++ -o HelloWorld HelloWorld.c
这两个分别编译c和c++,-o后面的就是生成的文件名
./HelloWorld看程序运行结果
命令 vi HelloWorld.c 是编写原代码,用kwtite工具编写也行
g++ -o HelloWorld HelloWorld.c
这两个分别编译c和c++,-o后面的就是生成的文件名
./HelloWorld看程序运行结果
命令 vi HelloWorld.c 是编写原代码,用kwtite工具编写也行
|
如果不用ide的话
vi,emacs编辑
gdb调试
gcc编译
vi,emacs编辑
gdb调试
gcc编译
|
gcc ,g++ 编译器.
gdb调试器.
vi emacs 编辑器.
automake autoconf libtool 配置编译选项的实用工具.
gettext 软件国际化工具.
|
也可以用gedit,也可以自己写makefile
|
看来你现在对Linux没有一点概念,可以先找些书来看看,了解一些常用的命令,和vi,gcc/g++,Makefile等基本概念,不然的话,你就是写个helloworld,出的错误也会让你晕倒,至于如何使用gcc,上面的各位也讲到了一些,很实用,但远远不够,主要还是自己去看书,谁也帮不了你
|
上面各位说的都是最开始基本的操作,每个工具都有强大的功能,要多加实践才能运用熟练。
尤其GNU的调试功能让你能方便的发现程序的BUG,好好体会吧!
尤其GNU的调试功能让你能方便的发现程序的BUG,好好体会吧!
|
收益不浅,还请多多指教
呵呵
大家能谈一下linux下编程的用处吗?也就是说我们在linux下编程的最终目的是什么?开发操作系统?还是应用软件?还是就是为了研究?我感觉在linux下工作,说到方便性、简单化真的是一点也体现不出来啊,可能这个系统只是做系统开发或者是搞研究的或者是教学用的
如果说平常的应用、娱乐,真的没有windows平易近人因为你自己就能靠感觉摸索到怎么用它
linux就不行了。
呵呵
大家能谈一下linux下编程的用处吗?也就是说我们在linux下编程的最终目的是什么?开发操作系统?还是应用软件?还是就是为了研究?我感觉在linux下工作,说到方便性、简单化真的是一点也体现不出来啊,可能这个系统只是做系统开发或者是搞研究的或者是教学用的
如果说平常的应用、娱乐,真的没有windows平易近人因为你自己就能靠感觉摸索到怎么用它
linux就不行了。