KDevelop4:导入CMakeList.txt后,目标构建目录增加了一倍

时间:2018-07-17 13:23:08

标签: c++ build cmake kdevelop

当我尝试从通过CMakeList.txt导入的项目中编译单个构建目标时,出现错误,提示找不到该文件。错误消息引用的路径是真实路径的两倍:

enter image description here

适当的路径应为: /u/25/prokoph1/unix/git/SimpleSimulationEngine/cpp/build (这是大学网络中的计算机,可能会造成一些混乱)

背景:我有一个大型CMake C ++项目(https://github.com/ProkopHapala/SimpleSimulationEngine),其中包含> 100个嵌套的构建目标。到目前为止,我正在使用Code :: Blocks生成器,现在我正在尝试使用Kdevelop4,它看起来很酷。它无需任何项目生成器就可以加载CMakeList.txt。代码导航(跳转到声明)效果很好。它可以毫无问题地编译整个项目。但是编译和运行单个构建目标无效。

1 个答案:

答案 0 :(得分:1)

KDevelop 4不再需要维护。 您应该使用KDevelop5。
如果您的发行版未提供最新版本,建议您使用https://www.kdevelop.org/download

中的AppImage