码迷,mamicode.com
首页 > 其他好文 > 详细

KDevelop

时间:2017-08-18 22:20:28      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:java开发   figure   服务端   c++   信息   技术分享   窗口   技术   tag   

ctags+vim还是太累了,还是使用IDE好,尤其是c++模板。KDevelop就不错,符号智能推导以及cmake项目管理和配置,还是挺好用的。

Android端的ndk开发使用Android Studio,服务端开发就用KDevelop,谁让我用了Ice。

KDevelop不用编译,不用yum或apt,就连安装rpm或deb也不用,下载来就一个文件直接运行,到官方网下载就可以了。

以编译Ice一个demo为例,浏览一遍使用。

技术分享

新建一个项目

技术分享

我们要的就是 simple CMake

然后在终端 cp 我们Ice其中一个demo代码到新建的目录下,KDevelop的project窗口就会加载进去

技术分享

注意了这里的project称为一个section,我们要编译哪些文件必须自行去修改 CMakelist.txt 进行配置,如果不这样做,build是不会将上图的源代码进行编译的。下面就是修改CMakelist.txt

技术分享

现在通过 CMakelist.txt 配置了项目管理。分别编译两个执行文件,我们的Ice-demo就编译为Server,依赖 Server.cpp, Callback.cpp以及CallbackI.cpp。

头文件包含路径,链接库搜索路径,编译选项的配置参看说明cmake文档。

修改 CMakelist.txt,参数会出现在 项目右键的 Configure对话框中

技术分享

点击右边的 "+" 健就可以修改cmake命令的参数

技术分享

 

下面还可以添加 make 命令的参数

技术分享

 

最后点选projects窗口一个section,按下F8,就会执行 cmake 进行项目编译,输出回显信息

技术分享

 

 代码阅读方面,IDE有的都有

鼠标放在 #include 处就弹出提示框点击可跳转

鼠标放在 类名,函数名 处就弹出提示框点击可跳转

鼠标放在 变量 处就弹出提示框点击可跳转

 

最重要一点是,不是java开发的工具,不卡不笨重。啥java应用都-Xmem>1G,更加有些没4G还不让运行。不过话说回来云计算那生态上的东东都java。

KDevelop

标签:java开发   figure   服务端   c++   信息   技术分享   窗口   技术   tag   

原文地址:http://www.cnblogs.com/bbqzsl/p/7392205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!