当我尝试从通过CMakeList.txt
导入的项目中编译单个构建目标时,出现错误,提示找不到该文件。错误消息引用的路径是真实路径的两倍:
适当的路径应为:
/u/25/prokoph1/unix/git/SimpleSimulationEngine/cpp/build
(这是大学网络中的计算机,可能会造成一些混乱)
背景:我有一个大型CMake C ++项目(https://github.com/ProkopHapala/SimpleSimulationEngine),其中包含> 100个嵌套的构建目标。到目前为止,我正在使用Code :: Blocks生成器,现在我正在尝试使用Kdevelop4,它看起来很酷。它无需任何项目生成器就可以加载CMakeList.txt
。代码导航(跳转到声明)效果很好。它可以毫无问题地编译整个项目。但是编译和运行单个构建目标无效。
答案 0 :(得分:1)
KDevelop 4不再需要维护。
您应该使用KDevelop5。
如果您的发行版未提供最新版本,建议您使用https://www.kdevelop.org/download