gpt4 book ai didi

c++ - 使用 biicode 和 clion?

转载 作者:可可西里 更新时间:2023-11-01 18:18:31 24 4
gpt4 key购买 nike

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

事实上,这两个系统都使用 cmake,但是 biicode 生成了 clion 似乎无法理解的 CMakeLists.txt(位于 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 和最后的 CLion EAP 兼容。您可以使用以下步骤在 CLion 中打开现有的 biicode 项目:

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

然后您应该能够构建和运行您的目标。

在Settings->Build, Execution, Deployment->CMake, "Automatically reload CMake on editing"可以方便的勾选。

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

关于c++ - 使用 biicode 和 clion?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28352607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com