gpt4 book ai didi

c++ - Eclipse 中的 Cmake 支持

转载 作者:IT老高 更新时间:2023-10-28 12:43:47 56 4
gpt4 key购买 nike

根据this ,我有 3 个选项可以在 Eclipse CDT for C++ 中使用 cmake。它们都不起作用。

首先是因为我使用了外源构建,并且生成器的局限性非常糟糕。此外,它使用硬编码的 Eclipse 项目模板,因此非常脆弱。第二个是穷人版的cmake支持。实际上,它并没有给 Eclipse 增加任何值(value)。第三个根本行不通。我无法制作现有的 cmake 项目。我可以创建一个新的,但不能打开现有的。此外,项目属性窗口中的 cmake 属性会引发异常,仅此而已。甚至没有出现。

Eclipse 中是否有任何对 cmake 的良好支持?或者任何其他强大的IDE?喜欢添加CmakeList.txt 并创建相应的项目?我主要对基于 cmake 文件的正确包含路径和全局 make 目标感兴趣。当然,对 cmake 文件等进行语法彩色编辑会很好。

最佳答案

我们成功地将 Eclipse CDT 和 Qt Creator 用于基于 CMake 的大型项目。

对于 Eclipse,我们通常完全按照描述使用选项二。还有一个名为 CMake Editor 的 CMake Eclipse 插件。用于语法高亮和命令完成。

就个人而言,我正在使用 QtCreator。它有很好的 CMake 支持,而且速度非常快。您应该首先使用 CMake GUI(使用 Make 或 NMake 生成器)配置您的项目,然后在 QtCreator 中打开您的顶级 CMakeLists.txt 文件并将其指向您已配置的二进制目录。

关于c++ - Eclipse 中的 Cmake 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6915876/

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