社区
Linux/Unix社区
帖子详情
大家在linux下用什么编译器开发大型项目?
ecsape
2007-07-18 01:23:06
刚刚接触linux下C++编程,想知道各位都用什么编译器。对linux下各种IDE工具比如magic c++、anjuta、qt等等有什么评价。
...全文
954
26
打赏
收藏
大家在linux下用什么编译器开发大型项目?
刚刚接触linux下C++编程,想知道各位都用什么编译器。对linux下各种IDE工具比如magic c++、anjuta、qt等等有什么评价。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pilgrim_kevin
2007-12-02
打赏
举报
回复
vim + gcc + gdb + ctags + automake + autoconf + libtool.
问题和跟贴都乱七八糟。编译器,大多数情况下用gcc。而IDE,在Unix/Linux下习惯用IDE的不多,好用的IDE也不多。Kdevelop, Eclipse算是很好的。
至于楼上的,去看看Linux下各类软件项目有多少不是用gcc/automake+autoconf编译和管理的,再作回答好了。
identity
2007-12-02
打赏
举报
回复
人家是要编大型项目,用原始的文本编辑器加编译器肯定不好了。我就知道个QT, DEV CPP.
karzh
2007-12-01
打赏
举报
回复
kdevelop~~,刚开始用,感觉还不错,强烈推荐.qt也不错.
coolzdp
2007-11-29
打赏
举报
回复
刚用anjuta感觉可以了
pottichu
2007-11-29
打赏
举报
回复
永远的 EMACS
zeloas
2007-11-26
打赏
举报
回复
还是lz自己试了再说吧
liwei198584
2007-11-26
打赏
举报
回复
ue+gcc+gdb+makefile
yecheng_110
2007-11-24
打赏
举报
回复
gcc + gdb + vim + makefile + ctags + taglist + cscope + 更多好用的VIM插件
效率绝对高
只是上手比较难了
icybird
2007-11-22
打赏
举报
回复
wine + source insight不错的,怎么都没人用?...
emacs +插件也不错,不过掌握起来有点困难....
vfei
2007-11-11
打赏
举报
回复
学习了
cceczjxy
2007-09-01
打赏
举报
回复
vi gcc gdb
Wang_SG
2007-09-01
打赏
举报
回复
emacs g++ gdb
eduyu
2007-08-31
打赏
举报
回复
anjuta
karlzheng
2007-08-31
打赏
举报
回复
sourceInsight,samba,gcc,gdb
warabi
2007-08-31
打赏
举报
回复
sourceInsight,samba,gcc,gdb
dai_weitao
2007-08-31
打赏
举报
回复
VI GCC CVS
珍惜生命远离CPP
2007-08-31
打赏
举报
回复
emacs + g++
SmallBigCat
2007-07-19
打赏
举报
回复
samba、vc6、g++、gdb
hotrock
2007-07-18
打赏
举报
回复
g++ gcc
pro c
awjx
2007-07-18
打赏
举报
回复
我用QT
加载更多回复(5)
《精通
LINUX
C编程》书中源代码
本书系统地介绍了在
Linux
操作系统
下用
C语言进行程序设计的方法,并通过列举大量的程序实例,使读者很快地掌握在
Linux
操作系统下进行C程序
开发
的方法和技巧,培养
开发
大型应用程序的能力。 本书内容主要包括
Linux
基础知识介绍,
Linux
下的C语言
编译器
、调试器和程序维护工具的使用方法,
Linux
下通过c语言进行文件操作和目录操作的方法,标准I/O库函数,进程概念、进程操作以及进程间通信的方法,线程操作,用c语言进行网络编程、数据库编程以及GUI编程的方法等。最后通过一个飞机票网络售票系统的模拟程序演示了
Linux
C项目
开发
的方法和流程。 本书结构合理、概念清晰、深入浅出、易于理解,具有很强的实用性,适用于想要系统地学习在
Linux
系统下进行C语言编程的初级和中级读者阅读,也可作为高等院校计算机相关专业的教材。
linux
c编程
系统地介绍了在
Linux
操作系统
下用
C语言进行程序设计的方法,并通过列举大量的程序实例,使读者很快地掌握在
Linux
操作系统下进行C程序
开发
的方法和技巧,培养
开发
大型应用程序的能力。《精通
Linux
C编程》内容主要包括
Linux
基础知识介绍,
Linux
下的C语言
编译器
、调试器和程序维护工具的使用方法,
Linux
下通过C语言进行文件操作和目录操作的方法,标准I/O库函数,进程概念、进程操作以及进程间通信的方法,线程操作,用C语言进行网络编程、数据库编程以及GUI编程的方法等。最后通过一个飞机票网络售票系统的模拟程序演示了
Linux
C项目
开发
的方法和流程
Linux
下的C编程
系统地介绍了在
Linux
平台
下用
C 语言进行程序
开发
的过程,并通过列举大量的程序实例,使读 者很快掌握在
Linux
平台下进行C 程序
开发
的方法和技巧,并具备
开发
大型应用程序的能力。 主要包括:
Linux
平台下C 语言编程环境的介绍,C 语言
编译器
、调试工具和自动维护 工具的使用方法,
Linux
系统提供特有的函数调用,在C 程序中访问文件的方法,进程的概念、进程间通信 以及多进程同步运行的实现手段,C 语言网络编程方法等。
Linux
中使用VS Code编译调试C++项目详解
前言 关于VS Code在
Linux
下的安装这里就不提了,不管是CentOS还是Ubuntu,如果不懂且搜问题足够的情况下,你会解决的。 一、前置知识——gcc/g++的编译链接过程 在Windows下,如果你用Visual Studio进行
开发
,C/C++的
编译器
一般采用微软提供的MSBuild;在
Linux
下C/C++的
编译器
大多采用gcc/g++。既然要在
Linux
下进行C++
开发
,很有必要了解一下g++
编译器
的一些基本知识。 假设我现在有一个最简单的C++文件: #include using namespace std; int main() { cou
mangos源码(游戏服务器端程序框架)
mangos不是一个魔兽私服模拟器,它是一个开源的自由软件项目,是用c++和C#编程语言,实现的一个支持大型多人在线角色扮演游戏服务器的程序框架,在这个框架下,它理论上应该支持任何客户端的网络游戏,由于现在很多人使用魔兽世界来对它进行测试,所以针对魔兽世界的脚本和数据库文件比较完善,很多人就利用这个开源项目来实现魔兽私服。 首先,mangos项目是一个开源的自由软件(如同
linux
或者firefox),并且遵守其中最为严格的GPL协议,也就是保证源代码绝对的自由,要了解什么是开源软件,自由软件请自己搜索这方面的资料。 其次
开发
小组一再强调,这是个研究,教育性质的对怎样
开发
大型网游的服务器端有好处的项目,是一个技术细节毫无保留向公众开放的软件,是一件很有意义的事情,如果你使用它作为盈利目的,那你本身就违反了软件的协议。所以任何利用mangos项目进行私服活动的组织和个人都违反了mangos的宗旨,mangos项目也不会对它们负责。 mangos的技术细节上是这样的,核心部分是个和特定游戏没有关系的核心框架程序,主要是进行进程调度,创造世界,建立心跳机制,处理网络接入等。数据库也是使用的开源数据库软件MySQL,
编译器
使用的是GCC。至于游戏内容数据库,游戏人物,时间,世界脚本,都是由这个核心程序所支持的扩展脚本来实现,所以有一些独立出来的项目专门模拟魔兽世界来
开发
支持mangos的核心程序。现在mangos的核心程序已经放到著名的协同
开发
网站sourceforge上
开发
了,使用的版本控制工具是subversion,(目前已经迁移到GIT)。大家都可以从sourceforge的subversion数据库中下载最新的源代码程序。 另外有点要注意的是,开源项目是很容易被利用的,有时候有的公司
开发
了一个软件说是自己做的其实内核都是别人的开源内核,但是公司又不承认,利用了别人的劳动成果赚钱不说,既不回报社区,也对开源自由软件造成了很大的伤害。所以大家注意了,如果看到一个和魔兽世界很像的什么网络游戏?要想想是不是利用的mangos的核心程序。
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章