使用biicode和clion?

jmm*_*mut 7 c++ cmake clion biicode

有没有一种简单的方法在使用biicode作为构造工具的c ++项目中使用clion(例如调试)?

事实上,两个系统都使用cmake,但是biicode会生成clion似乎不理解的CMakeLists.txt(位于块中的那个/ cmake中的临时块).

现在我只能使用biicode自生成的CMakeLists.txt进行常规构建,并使用手工制作的CMakeLists.txt在clion中进行编译.然而,重复构造的描述听起来不是一个好主意.

我想一些精心制作的黑暗脚本可以完成(我对cmake来说很新),但我只是在玩,我认为不值得去做或者要求它.

有没有人试图使用clion和biicode?clion是否完全支持cmake了?biicode是否使用完全符合cmake标准的工具无法理解的内部代码?我错过了一些愚蠢的想法吗?

dro*_*dri 8

目前这是不可能的.不幸的是,biicode和CLion都使用cmake并对项目布局/结构使用不同的约定,目前它们只是不兼容.

好消息是,CLion的人们正在帮助找出最佳解决方案,所以希望很快能解决这个问题.

编辑2015年2月19日:现在biicode 2.4.1和最后一个CLION EAP是兼容的.您可以使用以下步骤在CLion中打开现有的biicode项目:

  1. CLION->打开项目,导航到your biicode project/cmake/文件夹并打开它(CMakeLists.txt所在的位置)
  2. CLion->更改项目根目录,选择主要的biicode项目文件夹.

然后你应该能够构建和运行你的目标.

检查设置 - >构建,执行,部署 - > CMake,"在编辑时自动重新加载CMake"可以很方便.

请记住,如果您更改项目,添加或删除文件,主要可执行文件,添加或删除依赖项,以便运行$ bii cpp:configure以便整个项目更新


ama*_*lla 6

现在biicode和CLion完全相互配合.以下是biicode docs使用CLion的指南.