KDevelop

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。

时间: 2024-10-21 22:14:47

KDevelop的相关文章

Debian 安装配置(包括kdevelop)

最近几天折腾了一下Debian 7 (gnome桌面DVD版,KDE桌面CD版最后会提到),总的来说收获还是挺大的,对比以前使用ubuntu,debian 7给我的感觉像是一个新生婴儿,不带多余的花俏,那么的简单和单纯.话不多说,下面写出自己安装完debian后碰到的一些问题及解决方法. 1.安装系统 安装系统可以参考以下教程: http://www.jb51.net/os/85858.html http://forum.ubuntu.org.cn/viewtopic.php?f=165&t=4

Qt的IDE开发环境(KDevelop,MonKey Studio,QDevlop,Dev-cpp,Cobras,Edyuk)

讲到Qt的IDE开发环境,本人一直在Windows下使用VC6.0 + Qt4.3.1开发程序.但转到Linux下,使用Fedora中自带的KDevelop + Qt4.3.1开发程序. 最近一直做Qt程序,今天在网上看见讲述Qt的IDE开发环境的文章,介绍了几款Qt的IDE开发环境.在此加以总结: VC6.0.VS2005 —— Windows下知名开发环境,不多说了~ KDevelop —— Fedora下自带的集成开发环境,支持Qt4.据说是用Qt3开发出来的,不知道真伪~ MonKey

ubuntu14.04 安装Kdevelop 进行ROS开发

1. 安装gcc sudo apt-get build-dep gcc sudo apt-get install build-essential  2. 安装Kdevelop sudo apt-get install Kdevelop  3. 安装cmake等 sudo apt-get install automake autoconf g++ libtool cmake  4. 配置(参考ros-wiki) http://wiki.ros.org/IDEs cd ~/Desktop touch

Qt和KDevelop在Linux下安装(qt-x11-commercial-src-4.3.1和kdevelop-3.5.0)

qt-x11-commercial-src-4.3.1.tar.gz.kdevelop-3.5.0.tar.bz2在Fedora 8下安装. 安装KDevelop:安装KDevelop3.5要求,KDE3.4以上版本.gdb6.6以上版本.Qt3.3.2以上Qt4以下版本. 安装gdb6.6tar xvfz gdb-6.6.tar.bz2cd gdb-6.6./configuremakemake install 安装kdevelop-3.5.0.tar.bz2tar xvfz kdevelop-

KDevelop调试NS2

1.将NS2项目导入到KDevelop 具体操作步骤:打开Kdevelop,首先,选择"Project"->"Open/Import Project".然后,选择.../ns-2.35目录下Makefile文件.接着,点击“next”.此时,可对项目名称命名,其它选项不做修改,默认即可.最后,点击“finish”. 2. 将ns2编译为可debug的,在makefile第56行加入-g   修改前:CCOPT = -Wall -Wno-write-string

ubuntu16.04 + Kdevelop + ROS开发和创建catkin_ws工作空间

https://blog.csdn.net/p942005405/article/details/75715288 https://blog.csdn.net/LOVE1055259415/article/details/79907466?utm_source=blogkpcl15 1. 安装gcc 1 2 sudo apt-get build-dep gcc sudo apt-get install build-essential  2. 安装Kdevelop 1 sudo apt-get i

用kdevelop构建ROS程序包

建立桌面快捷方式因为kdevelop必须知道ROS环境变量,必须从已经source过的工作区终端来启动kdevelop,否则build提示找不到catkin包按照以下创建桌面文件,并生成快捷方式 cd ~/Desktoptouch kDevelop.desktopchmod +x kDevelop.desktop123用编辑器打开文件,复制以下代码: [Desktop Entry]Type=ApplicationTerminal=falseExec=bash -i -c "kdevelop&qu

ubuntu16.04下安装和使用Kdevelop的技巧

一.安装Kdevelop step1:安装Kdevelop sudo apt-get install kdevelop step2:安装相应的cmake编译器 sudo apt-get install automake autoconf g++ libtool cmake step3:打开Kdevelop,然后在Kdevelop图标处右键,选择Lock to Launcher即可把Kdevelop固定到图标栏. 二.编写一个简单的hello world程序 step1:新建工程 选择standa

Ubuntu 下 kdevelop下 怎么向主函数传递参数

1.打开工程 2.点击窗口上的运行"--"配置启动器" 3.左栏选择要传递参数的工程名,在参数一栏中,输入参数"ubuntu.png",再输入"工作目录".点击OK,运行就可以了. 原文地址:https://www.cnblogs.com/feifanrensheng/p/8330927.html