发新话题
打印

问一个超级菜的问题(关于gcc)

我以前是在dos下用tc编程,现在开始学习linux,问* W. U& s  D% V1 }" J3 O
1。要些什么工具/ ~- j9 }* p5 `- P3 Y0 v' G
2。怎么编辑,编译,连接,通用的库在那里
3 B8 Y0 b+ O, x* O& a" W$ b听说用什么gcc,配合vi是不是可以搞定了。麻烦讲详细一些,具体怎么编译,连接,我投你十票。(我只是要学c,不学c++)      

TOP

如果是简单的学习,) O4 `& t: v2 W8 X
可以使用: gcc -o dist test.c 进行编译和连接,其中dist是一个可执行文件的名称。如果是一个项目,有多个C文件时,最好使用Makefile,Makefile的编写可以参考有关的资料。 如果有Makefile,就可以在命令行中输入:
* {% J0 k8 O- G( P. Q$ make -f Makefile 即可。
) L. m5 t: u* G/ B, _: r/ A- s: q& e
      

TOP

我想vi不好用吧

我常用mc的F4功能编辑
) R1 y$ N: w4 B6 S9 Q或者startx,用gedit      
forlinux@263.net forlinux.yeah.net

TOP

mc为何方怪物,没听过?      

TOP

再文本模式下打mc命令就可以看到了

这是我用的最多的软件      
forlinux@263.net forlinux.yeah.net

TOP

thank you!" `+ R- D6 O) J/ t# j
再问个问题,要编写一组程序,其中有.h,和子函数。
5 h  _! E/ h: [. I0 J: z等,怎么编成一个程序?      

TOP

请先看C语言基本知识的书! n2 P+ D, k( M' Q
你在TC下是怎么写程序的?      
-----------------------------------------
http://www.darkspy.org/blog

自大的人把宗教当迷信,无知的人把迷信当宗教

TOP

编个makefile

这个要一篇文章才说得清' g) X. S% T/ x% I
你下载我编的yq0.04当列子看吧
% t9 [( o. j8 l6 t8 xhttp://huiren.net.cn      
forlinux@263.net forlinux.yeah.net

TOP

发新话题