问题标签 [cmake]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cmake - 如何修复明显损坏的 CMake 构建?
我从源代码树上的 CMakeSetup 收到以下错误:
删除缓存没有帮助,因此 CMakeLists 之一中的某些东西一定是问题所在。奇怪的是,如果我从旧版本的树中复制 CMakeCache.txt,并对其进行编辑以使路径匹配,那么 CMake 将成功配置......并且,即使在删除该固定缓存之后,它也会继续配置成功。
知道我应该寻找什么吗?
生成错误的 CMakeCache.txt 时缺少两个变量:Project_BINARY_DIR 和 Project_SOURCE_DIR。
cmake - CMake 编译错误..(未知的 CMake 命令“QT4_WRAP_UI”)
我正在尝试为 qgis 构建草插件 ..
当我尝试使用 cmake .. 配置后出现以下错误..
我已经安装了 Qt4、PyQt 和 python2.6 ..
谁能帮我弄清楚这里出了什么问题?
谢谢。
c - 如何使用 CMake 自动生成 C 头文件?
我正在寻找一种自动生成头文件的方法。这个文件是一个库的公共接口,我想在编译之前“填充”一些结构和东西。
例如,在私有标头中,我有一个包含有用字段的结构:
我想在公共标头中有这个结构,没有字段,但大小相同(目前手动完成):
我希望在创建构建系统时由 CMake 自动生成它,以避免在我更改私有标头中的结构时在公共接口中出现错误大小的结构。
bash - CMake:如何在 CMakeLists.txt 中使用 bash 命令
我想知道如何在 CMakeLists.txt 中使用 bash 命令。我想要的是获取使用检索的处理器数量:
并使用以下方法将 NB_PROCESSOR 设置为变量:
所以我的问题是如何在 CMakeLists.txt 中使用 getconf 命令以及如何在 CMake SET 命令中使用结果(存储在变量中)?
windows - 如何在 CMake (Windows) 中检索用户环境变量
我知道如何使用 CMAKE 检索正常的机器范围的环境变量
但我无法检索用户特定的环境变量。有可能吗?怎么做?
c - 如何将目录从源树复制到二叉树?
将目录从源代码树复制到二叉树。例如:如何将 www 复制到 bin 文件夹。
谢谢。
cmake - cmake项目的eclipse索引器问题
我已经用 cmake 创建了 eclipse 项目。我将 vtk 与 qt 一起使用。目录结构如下:
我已经使用工作区目录/path/parent启动了 Eclipse 。
我已按照 http://www.cmake.org/Wiki/Eclipse_CDT4_Generator中描述的说明进行操作。一切正常,但导航不起作用。也就是说,日食给了我source.h还没有被索引的警告。
此外,自动完成功能不适用于 qt 和 vtk 相关的类。我检查了 Project|Properties,其中包含 qt 和 vtk。我究竟做错了什么?我真的很想在我的项目中使用 eclipse 中的自动完成和导航。我在 ubuntu 8.04 64 位上使用 eclipse ganymede。
提前谢谢
dependencies - CMake & CTest : make test 不构建测试
我正在 CMake 中尝试 CTest,以便使用make test
目标自动运行我的一些测试。问题是 CMake 不“理解”我愿意运行的测试必须构建,因为它是项目的一部分。
所以我正在寻找一种明确指定这种依赖关系的方法。