KDevelop4:使用 cmake 设置项目
我正在使用 Kdevelop4,并且想使用默认的 CMake c++ 项目。 我的计划是将我的应用程序划分为程序、几个共享库,并且我希望有一个单独的项目构建单元测…
为项目启用 clang
我决定在我的项目中测试 clang。有 CMake 构建系统,所以我运行这样的命令: cmake ../ -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ MAKE…
CMake GUI - 添加 XCode 生成器
我已经下载了 CMake GUI 2.8-4,启动了它,但我看到的唯一生成器是“Unix MakeFile”。 如何将 XCode 设置为当前生成器? 谢谢。…
CMake 在自定义安装路径中找不到 FFMPEG
我正在 Ubuntu 10.10 上编译一个项目的依赖项,默认情况下我没有将其安装到 /usr/local,而是将其安装到 /tmp/stage/usr/local。当我调用 CMake 来生…
如何在 CMake Makefile 中包含 OpenCV 库
我希望你能帮助我。 我有一个简单的 CMakeLists.txt,以便在 Leopard 10.5.8 上构建我的项目。 我正在使用 CMake 2.8.1,目前这是代码: cmake_minimu…
使用 cmake 不同的安装目标
我有一个由三个二进制文件和两个库组成的项目。今天,我每个部分都有 2 个 CMakeLists.txt 文件,因为我希望 make install 将编译后的文件复制到 proj…
如何使用CMake更新库路径?
我正在为 GNU/Linux 编写一个共享库,现在将使用“sudo make install”进行安装。我有 CMake 配方来创建文件并将它们安装在“/usr/local/lib/app”中…
与 CMAKE 链接的不同调试和发布库
已经有一个线程,但并没有真正的帮助。我希望能够链接例如 Foo.lib 用于 Release 配置和 Foo_d.lib 用于 Debug 配置,我怎样才能做到这一点? 如果我…
CMake 和 XCode:“找不到“NSObject”的接口声明”
我正在尝试使用 CMake 生成 XCode 项目,但遇到了一些问题。 CMake 生成的项目很好,但后来很明显它没有链接到 Foundation 和 UIKit 框架。我对 CMake…
cmake 检查库是否是静态的
有没有办法检查找到的库是否是静态库?为了找到该库,我这样做: IF(WIN32) SET(CMAKE_FIND_LIBRARY_SUFFIXES .lib) ELSE() SET(CMAKE_FIND_LIBRARY_S…
未定义的符号:“boost::system::generic_category()” Cmake 和 boost 设置
让我快速解决问题。我有一个依赖于 boost 的库“serial”,它是在 cmake 中设置的,并且我有一个 Findserial.cmake 安装它以帮助我的第二个库“xbow_4…
Cmake如何使头文件自动包含其源文件
如果这个问题得到解答,我深表歉意,我已经搜索了一段时间,但找不到直接的答案。 我习惯于 Windows Visual C++,其中使用头文件 (*.h) 来声明类及其…
cmake add_definitions 和 COMPILE_DEFINITIONS,如何查看它们
我想查看我的 CMake 文件中当前的编译器定义集是什么。自动指定的和我添加的会很棒。不管文档怎么说,COMPILE_DEFINITIONS 宏似乎不包含 - 。 例如,…
如何在 CMake 的 add_custom_command 中使用目标路径?
在 CMakeLists.txt 中有一个名为“library.dll”的库。我想添加一个构建后事件以将生成的文件复制到不同的目录。文档说要使用生成器事件,但它不起作…
Cmake target_link_libraries 未链接我的库
我将开始声明我在 Cmake 问题上几乎完全愚蠢。 我有一个 Kdevelop 4.1 项目的以下 CMakeLists.txt: project(uart) find_package(KDE4 REQUIRED) incl…