1
31
我相信cmake“module”只是一个可以与
也就是说,如果你
在cmakelists.txt中,我有:
也许您的问题是您正试图从环境中定义模块路径。相反,尝试简单地附加到它上面 在内部 您试图访问模块/文件的关键列表。 |
2
7
我在读了电影后也有同样的问题
这就留下了很多关于cmake认为模块与文件的解释,因为cmake模块毕竟是文件系统上的文件。那有什么区别呢?
cmake源代码是我唯一能找到答案的地方。基本上,Cmake认为
cmake假设任何不符合上述标准的东西都是一个模块。在这种情况下,它将“.cmake”附加到参数并搜索cmake_模块_路径。 |
3
4
文件是cmake listfile,例如cmakelists.txt。使用以下命令获取中使用的命令列表
模块是包含cmake命令的cmake文件(*.cmake)。 正如Matt B.所说,cmake_模块路径不是shell的环境变量,而是cmake变量。 将模块路径附加到cmake_模块路径
或者如果你先执行你的模块
|
Dominic · 如何在CMake中检查可用的HDF5选项? 1 年前 |
dopller · 使用cmake将仅标题库包含到我的项目时出错 2 年前 |
lu_K · 在同一程序中使用OpenMP和MPI 2 年前 |
SteakOverflow · 将CMake BOOL转发到C++ 2 年前 |