问题标签 [cmake-gui]
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.
c++ - 找不到加载文件 OpenCVModules.cmake
我第一次这样做,但无法使用 CMake find_package(OpenCV)
OpenCVModules.cmake 与 OpenCVConfig.cmake 位于同一文件夹中,但由于某些原因,CMake 配置失败并出现此错误。
我在 Windows 上使用 Visual Studio Express 2010、CMake v2.8.0 和 OpenCV v2.4.9
我必须使用 VS 2010 Express 来解决这个问题,但我可以为这个项目选择任何兼容的 CMake 和 OpenCV 版本。
我在 CMakeLists.txt 中执行此操作,并且“OpenCVConfig.cmake”是 OpenCV 附带的默认设置。我没有修改它。
OpenCVConfig.cmake 中的第 49 行看起来像这样
非常感谢您在正确方向上的任何帮助。谢谢。
UPDATE1: 如果我通过硬编码路径来修改第 49 行,它可以工作!
由于某些原因 ${CMAKE_CURRENT_LIST_DIR} 未正确设置。这看起来像动态变化的变量。为什么这没有按预期设置?
c++ - 在 cmake 生成的 Visual Studio 上安装目标:它是什么以及如何使用它?
我正在使用 cmake 为 Visual Studio 生成解决方案,并且效果很好。
我注意到,作为构建的一部分,它还会在 Visual Studio 上生成一个名为 install 的目标,据说是为了安装构建文件(例如库或包含文件),但是如何在 Visual Studio 上使用它呢?
我选择了这个目标并尝试构建或运行它,但没有任何成功或任何结果(没有文件复制到其他任何地方等等)。
你能帮我如何在Visual Studio中使用安装目标来安装生成的文件(在我的情况下它是一个库)。
我正在起诉 cmake gui,但如果需要,我可以使用 cmake 命令行。
更新1:
我知道它是为我的 cmake 文件上的安装目标生成的,但我的问题是如何运行它?
当我在 VS 解决方案上构建安装时,我收到此错误:
所以我无法在 VS 中使用它。
我如何在 VS 中使用它(如果可能的话!)
如何将它与 cmake GUI 一起使用?
如何配置 t 以将产品安装在特定位置?(我定义了我不想在里面的安装目录c:\program files
visual-studio - Cmake 在 Windows 10 上找不到 Freetype
我正在尝试使用 Cmake https://cmake.org/download/将 EmulationStation ( https://github.com/Herdinger/EmulationStation ) 的源代码转换为 VS,以便我可以进行翻译,然后重新编译它。
但是 Cmake (3.7.0) 不断向我显示错误:
CMAKE_CONFIGURATION_TYPES: Debug;Release;MinSizeRel;RelWithDebInfo CMAKE_INSTALL_PREFIX: C:/Program Files (x86)/emulationstation FREETYPE_INCLUDE_DIR_freetype2: FREETYPE_INCLUDE_DIR_freetype2-NOTFOUND FREETYPE_INCLUDE_DIR_ft2build: FREETYPE_INCLUDE_DIR_ft2build-NOTFOUND GLSystem:
非常欢迎任何想法(甚至是关于它的教程),谢谢。
c++ - 在 CMake 中配置 PoDoFo
PoDoFo要求页面说,zlib
并且freetype2
是强制性库,其余是可选的。
我已经构建了zlib
andfreetype2
并提供了他们到 CMake GUI 的路径。
当我尝试在 CMake 中配置PoDoFo 时,我收到一大堆错误,如下所示:
gcc - 在 cmake 中链接到 .so 库
我在 /usr/lib 文件夹中有一个 libmosquittopp.so。mosquittopp.h 位于 /usr/include 文件夹中。
我喜欢将我的项目链接到那个库。
所以我的 CMakeLists.txt 文件是
但是当我在 ccmake GUI 中配置时,出现错误
我的 cmake 有什么问题?
cmake - 如何在没有网络连接的情况下在 ubuntu 中安装 cmake 最新版本
我想在 Ubuntu 14.04 中离线安装 cmake。请告诉我。如何从互联网下载(提供链接)并在 Ubuntu 14.04 中安装 cmake。我需要 cmake 来运行 cyptominisat 程序
c++ - CMake : C 和 CXX 编译器识别未知 Win10 CMakeGUI
所以我正在尝试根据 youtube 上的本教程配置一个文件,这非常简单:
https://www.youtube.com/watch?v=gYmgbqGfv-8
我在 Windows 10 中使用 CMake GUI,并且我有一个正在运行的 Visual Studio 2015,它已经能够构建 c++ 项目(我已经使用了一段时间)
我使用“Visual Studio 15 2017”
我为两个输入创建了一个名为 hellocmake 和 hellocmake/build 的文件夹:
但是,当我尝试配置时,它说
CMakeLists.txt:1(项目)处的 CMake 错误:
找不到 CMAKE_C_COMPILER。
CMakeLists.txt:1(项目)处的 CMake 错误:
找不到 CMAKE_CXX_COMPILER。
错误日志指定找不到两个编译器文件:编译C编译器识别源文件“CMakeCCompilerId.c”失败。编译器:
构建标志:Id 标志:
我尝试下载“CMakeCXXCompilerId.cpp”和“CMakeCXXCompilerId.c”文件并尝试将它们手动添加到同一文件夹中,但它没有解决它
我试图查找具有类似情况的其他几个来源,但我似乎无法理解它们。我的旧电脑不存在这个问题,所以我认为它与 Visual Studio 有关?
谢谢大家,任何帮助将不胜感激
cmake - 使用 cmake 构建模块时的问题
我正在尝试使用 cmake 构建 box2D。当我单击配置(并选择我的 Visual Studio 版本)时,cmake 开始工作,但它以错误消息结束:
您已经为 glfw 库调用了 ADD_LIBRARY,但没有任何源文件。这通常表明您的 CMakeLists.txt 文件存在问题
配置完成
有什么问题,我该如何解决?CMakeLists.txt 位于哪里,我如何编辑它以在没有错误的情况下构建?
c++ - 无法使用 Visual Studio 2015 在 Windows 10 上构建 LLVM
我正在尝试使用 Visual Studio 在 Windows 10 上安装 LLVM,使用指南http://llvm.org/docs/GettingStartedVS.html,但出现错误:
这是我在 CMake GUI 中的视图,我已指示它使用 C++ 编译器C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
。
我已经为构建创建了一个名为 llvm 的新目录,因为我无法在源目录中构建。
我究竟做错了什么?
配置过程显示以下输出: