Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用biicode和clion? 是否有一个使用BiCODE作为构造工具的C++项目中使用CYON(例如调试)的简单方法?_C++_Cmake_Clion_Biicode - Fatal编程技术网

使用biicode和clion? 是否有一个使用BiCODE作为构造工具的C++项目中使用CYON(例如调试)的简单方法?

使用biicode和clion? 是否有一个使用BiCODE作为构造工具的C++项目中使用CYON(例如调试)的简单方法?,c++,cmake,clion,biicode,C++,Cmake,Clion,Biicode,事实上,这两个系统都使用cmake,但biicode生成的CMakeLists.txt clion似乎不理解(位于blocks/中的一个,也不是cmake/中的临时一个) 现在,我只能使用biicode自行生成的CMakeLists.txt进行常规构建,并使用手工制作的CMakeLists.txt在clion中编译。然而,复制建筑的描述听起来并不是一个好主意 我想可以做一些精心设计的黑暗脚本(我对cmake还很陌生),但我只是在玩,我认为不值得去做或要求它 有人试过使用clion和biicode

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

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

我想可以做一些精心设计的黑暗脚本(我对cmake还很陌生),但我只是在玩,我认为不值得去做或要求它


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

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

好消息是,CLion的员工正在帮助我们找到最好的解决方案,所以希望这个问题很快得到解决

编辑2015年2月19日:现在biicode 2.4.1和last CLion EAP兼容。您可以使用以下步骤在CLion中打开现有biicode项目:

  • CLion->Open project,导航到
    您的biicode项目/cmake/
    文件夹并打开它(CMakeLists.txt所在的位置)
  • CLion->更改项目根目录,选择主biicode项目文件夹
  • 然后你应该能够建立和运行你的目标

    可以方便地签入设置->构建、执行、部署->CMake,“编辑时自动重新加载CMake”


    请记住,如果您更改项目,添加或删除文件、主要可执行文件、添加或删除依赖项,以运行
    $bii cpp:configure
    ,这样整个项目都会更新现在biicode和CLion可以完全协同工作了。这里有一个。

    Biicode已经被Conan.io取代,它更容易与CLion一起使用