在使用biicode作为构造工具的c++项目中是否有一种简单的使用clion (例如调试)的方法?
事实上,这两个系统都与cmake一起工作,但是biicode生成的CMakeLists.txt似乎不是克利恩所理解的(位于块中的系统/也不是位于cmake/中的临时系统)。
现在,我只能使用biicode自生成的CMakeLists.txt进行常规构建,并使用手工构建的CMakeLists.txt在clion中进行编译。然而,复制对建筑的描述听起来并不是一个好主意。
我想一些精心设计的黑暗脚本是可以完成的(我对cmake非常陌生),但我只是在玩,我不认为做它或要求它是值得的。
有人试过使用clion和biicode吗?clion完全支持cmake了吗?使用完全与cmake兼容的工具的内部代码的biicode会不会理解呢?我是不是错过了什么愚蠢的主意?
发布于 2015-02-05 22:05:53
目前是不可能的。不幸的是,biicode和CLion都使用cmake,并且使用关于项目布局/结构的不同约定,目前它们只是不兼容。
好消息是,CLion的人员正在帮助找到最好的解决方案,因此希望很快就能解决这个问题。
编辑19-2015年2月-2015年:现在的biicode 2.4.1和最后的CLion EAP兼容。可以使用以下步骤在CLion中打开现有的biicode项目:
your biicode project/cmake/文件夹并打开它( CMakeLists.txt所在的地方)那么你应该能够建立和运行你的目标。
可以方便地签入设置->构建、执行、部署-> CMake,“编辑时自动重新加载CMake”。
请记住,如果您更改项目,添加或删除文件、主可执行文件、添加或删除依赖项,以运行$ bii cpp:configure,从而更新整个项目。
发布于 2015-03-10 13:49:35
现在,biicode和CLion完全相互配合。这是一个guide from biicode docs to use CLion。
发布于 2016-04-03 19:33:54
Biicode已经被Conan.io所取代,它更容易在CLion中使用。
https://stackoverflow.com/questions/28352607
复制相似问题