如何使用CPACK_RPM_POST_INSTALL_SCRIPT_FILE?
这是我尝试使用 CMake 2.8.2 重现问题的设置: /test.sh: /CMakeLists.txt: cmake_minimum_required(VERSION 2.8) SET(CPACK_PACKAGE_NAME test) SET(…
带 CMake 的 QT 插件
大家好, 我正在尝试使用 CMake 实现 QT 插件。但是这个“Q_EXPORT_PLUGIN2”指令阻止我的类编译。如果我注释掉它,我可以编译插件,但如果我这样做,…
安装(TARGETS ...)和add_subdirectory
是否可以将 install(TARGETS ...) 与使用 add_subdirectory 添加的目录中定义的目标一起使用? 我的用例是,我想为 gtest 构建 e.gg rpm。 gtest 项目…
使用 CMAKE 与 MSYS/MinGW 使用 DevIL 图像库链接 dll 文件时出现的问题
实际上,我创建了一个 CMake 脚本来在 win32 平台上使用 MSYS/MinGW 本地化 DevIL 库。我已经扩展了原始 FindDevIL CMake 脚本,以在尝试查找 DevIL …
使用 CMake 打开链接器标志
当使用 CMake 生成 VS2010 目标时,我希望打开 /LTCG 标志(如果可能的话,仅适用于release + releasewithdebinfo,但如果它用于调试版本则可以)。如…
如何使用 cmake 和 MinGW 构建带有资源文件的 Win32 应用程序?
理论上,使用 cmake 构建带有资源文件的 Win32 应用程序非常容易。在 add_executable 命令中,可以像列出 C 或 C++ 源文件一样轻松地列出资源文件。然…
Cmake:告诉 find_package 查找 32 位库(而不是 64 位库)
到目前为止,我还没有在 cmake 文档中找到这个,但我需要将一个程序链接到我的 mac 上的 32 位 boost 库,并且我不知道如何告诉 cmake 使用 find_pack…
使用 CMake 编译其他外部库(不含 CMakeLists.txt)
简而言之——当二进制文件/库仅给出一个 makefile 时,是否可以使用 CMake 从项目中构建外部二进制文件/库? 所以你有自己的项目,src 树中的一堆 CMa…
在 CMake 中将二进制文件放在哪里?
在我的项目中,所有源代码都位于名为“src”的文件夹中。我的项目根目录(“src”上方)中有一个 CMakeLists.txt 文件,但它仅声明项目并包含“src”…
将我的共享库链接到另一个(CMAKE)
我目前正在尝试将我编写的 CXX 库链接到 VTK(一个 CMake 制作的库),最终创建一个具有我的代码功能并可以解析 VTK 中的符号的共享库。我需要共享最…
如何使用 FindDevIL cmake 宏
我找到了这个宏: http://www.mail-archive.com /[电子邮件受保护]/msg17189.html 并且想要使用它。 我在项目中添加了一个目录 cmake/modules 并将 Fi…
如何使用cmake在指定的构建目录中生成Visual Studio
我有cmake 2.8.2。和一个具有如下目录的项目:在存储库中,我有 bin 目录来存储构建的二进制文件。我可以在 bin 文件夹中生成 Visual Studio 解决方案…