设为首页 加入收藏

TOP

用QtCreator做IDE开发非Qt的C/C++程序
2014-11-24 08:17:52 来源: 作者: 【 】 浏览:1
Tags:QtCreator IDE 开发 C/C 程序

在Windows还是习惯用VS2005但是现在到了Linux下,开发起来C/C++程序就没有那么得心应手的IDE了。虽然很多人推荐E开头那个主要作为Java开发的IDE,不过安上插件后感觉不大好,一个是那个智能完成功能反应有点迟钝,对标准库的支持不大好,另一个是编译起来还是麻烦,不能自动根据工程生成合适的makefile(或者是我没发现这个功能哈,一直用它的同志们不要笑我土)


发掘了半天……发现一个Monkey IDE,用了一下,感觉用起来不大方便,也是用来写Qt程序的,但是不如QtCreator智能完成做的好。


于是,为了达到最爽的开发效果,开始想办法用QtCreator来写C/C++程序,他不仅有完善的IDE,方便的智能完成,还内嵌了gdb,调试起来很方便,感觉就和VS2005无异,更方便的是还集成了Git等版本控制插件,可以说是相当完美了。


其实,QtCreator是本来就是可以写C/C++程序的,唯一的缺陷就是,它会把两个库链接进去QtCore和QtGui。这两个是默认库,但是一般我们的标准C/C++程序是不用这两个库的。去掉也很简单,直接用-=就可一了,用gedit或者vi建立一个空文档,把以下内容加进去,一个标准的Qt空C/C++项目模板就完成了,把对应位置填上你的项目名和文件名保存为一个.pro文件再用QtCreator打开就可以了


QT -= core gui


TARGET = 你的项目名称如Hello


CONFIG += console


TEMPLATE = app


SOURCES += main.cpp (你的项目文件,这里加不加都可以,可以在QtCreator里面填)


main.cpp可以简单的写些代码


#include


int main(int argc, char* argv[])


{


printf("hello world.\n");


return 0


}


打开后,选择一下生成位置,就可以开发标准C/C++程序了。


调试功能很方便,是我用过最好的了。


美中不足就是结果从stdin输入不大方便,调试的时候建议还是直接在调试框里输入跳过stdin的代码吧。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 文件系统获取root权限 下一篇mini2440 spi驱动总结

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)
·MySQL下载与安装教程 (2025-12-26 13:21:26)
·Linux_百度百科 (2025-12-26 12:51:52)
·Shell 流程控制 | 菜 (2025-12-26 12:51:49)