linux入门级别编程问题。。。。。欢迎来回答
没做过LINUX编程。最近看了些资料,仍有些问题困扰,特来咨询:
(前提是做LINUX下C/c++开发,,那个JAVA,就不要回答了)
1、在LINUX下开发不带界面的控制台程序,,编译器有没有可视化的?
有人说如果不开发带界面的LINUX程序,就要用GCC,G++来编译。有界面的程序,用QT来开发
我的一个应用程序好几百个C/CPP文件,,我得手动去敲好几百个编译命令才可以编译完????
难道就没有类似WINDOWS下的VC这样的可视化编程工具吗????
有的话,推荐个
2、如果用GCC,G++来编译,那调试起来不是也很繁琐??我怎么像在VC编译器下一样,看内存地址,看数据,看线程数据???
。。。。。。。。。。。
求指点迷津
[解决办法]
写个makefile不就简单了么。。不过gcc好像不提供什么内存地址什么的,一般错误都会提示,找不到错了就要用gdb了
[解决办法]
gdb大概都能看到, gdb也有前段GUI程序。用多了之后我都只要gdb的
[解决办法]
强烈建议熟悉 Vi 编辑器(参考:这里,或者 Emacs),然后参考这里开始学习
http://sourceforge.net/apps/trac/elpi/wiki/ALP
:)
[解决办法]
通常写后台服务程序,通过makefile管理编译
调试是颇为费劲
[解决办法]
Linux里用C++,Makefile是一定要加满的技能....
调试的话,貌似除了gdb和printf,还真就没用过别的....
[解决办法]