在linux下做C++网络开发,一般用那些工具,和库
在linux下做C++网络开发,一般用那些开发工具,编译器和库?
有朋友介绍GCC,和G++,他们有什么不同,不要笑我,GCC,是IDE环境(编译器)还是一个库呀?
欢迎加我QQ:252529579
[解决办法]
GCC是GNU C编译器。基本装了buildessential包后就可以了。
也就是libstdc 和linstdC++几个包。
[解决办法]
没找到合适的IDE,大部分人说使用VI,也有很多人用EditPlus之类文本编辑器现在Windows下处理好再ftp
[解决办法]
IDE可以使用QT,GCC只是编译器,编译C++要用g++,库一般可能需要libpcap和libnet,这两个库很好的提供网络操作,包括构造数据包等
[解决办法]
java也常有到网络上的
[解决办法]
IDE现在可以用eclipse加cdt插件,也很方便。
GCC是GNU Compiler Collection,就是一个编译器套件,包括很多可执行的命令,比如gcc, g++等,g++是其中的一个,用来编译C++程序的。
[解决办法]
windows下编辑,用perl语言写个脚本:ftp传送linux机器,telnet make,返回结果信息给windows编辑器
[解决办法]
libxml2用来操作xml, libevent用来做网络编程
[解决办法]
g++就是gcc for c++, 在编译和链接过程中加载了C++的头文件和库.
开发工具就vi或emacs吧, 库我不太熟.
[解决办法]
网络编程,使用ACE库
[解决办法]
开发环境啊,我的是这样:用VC直接编辑linux虚拟机下的文件(通过samba共享linux文件夹),用SecureCRT登录虚拟机,再用GCC编译之
[解决办法]
学习了
[解决办法]
学习了
[解决办法]
ACE做网络开发不错。想要IDE,Kdeveloper或者Anjuta都不错。EMacs在X11下,挺不错。如果像我这样没法离开Windows(没完没了的Word文档),又要天天开发这类应用,SlickEdit或者UEdit比较理想。SlickEdit能够同步本地和服务器文件,就当备份了。
[解决办法]
学习
[解决办法]
Kdeveloper不错,一直在用
[解决办法]
Kdeveloper或者Anjuta做IDE吧
机器够用的话在windows上写,然后往linux上放是个不错的选择
[解决办法]
这个这个。。。。
简单说,也没几个
多了说,钢刚多