cmake 相关问题

CMake是一个跨平台的开源构建系统生成器。它为构建系统生成文件,如本机makefile,ninja-build和几个集成开发环境的项目文件。

Gradle 无法使用 OBJECT 库构建 CMake 项目,因为它需要输出文件

我的 build.gradle 文件包含以下内容以使用 CMake 构建项目: 外部NativeBuild { cmake { // 提供 CMake 构建脚本的相对路径。 版本“3.13.0+” ...

回答 2 投票 0

使用 CMake 时 WSL 拾取 Windows 路径

我在WSL中安装了googletest。我将 gtest 静态库复制到 /usr/lib 。然后将 gtest 和 gmock 文件夹移动到 /usr/local/include/ 。 我为 gtest 编写了一个简单的程序,它使用...

回答 1 投票 0

如何使用 CMake 工具的缓存编辑器 UI 添加新的 CMake 缓存条目?

在cmake-gui中,可以使用Add Entry添加CMAKE_DEBUG_POSTFIX。例如: 但是,在 vs-code 中,我在 CMake 缓存编辑器中找不到“添加条目”按钮。如何在 CMake 中添加 CMAKE_DEBUG_POSTFIX ...

回答 1 投票 0

错误:(1, 1) 无法执行 Clang-Tidy: 在 AndroidStudio 中找不到 clazy-standalone 或无法执行

在我的 AndroidStudio 项目中,我使用 JNI 和 CMake 和 CPP 代码创建了本机库。一切都构建并运行正常,但是当我尝试提交代码并将其推送到 git 时,CodeAnalysis 出现在...

回答 4 投票 0

生成compile_commands.json而不生成构建文件

我想生成一个compile_commands.json 文件以与clangd 语言服务器一起使用。但是,EXPORT_COMPILE_COMMANDS 仅适用于 make 和 ninja 构建系统。构建项目时...

回答 2 投票 0

通过CMake FetchContent提供VulkanSDK

我想通过CMake的FetchContent模块提供Vulkan SDK。 #Vulkan SDK 设置(VULKAN_SDK_VERSION 1.3.290.0) # FetchContent_Declare() 调用 FetchContent_Declare(VulkanHeaders ...

回答 1 投票 0

CMake `SYSTEM` 标志不抑制来自 Boost 仅标头库的警告

我正在尝试使用 CMake 编译一个项目。该项目有一些仅包含头文件的库,我将它们包含在内,如下所示: target_include_directories(地图 私人的 ${PROJECT_SOURCE_DIR}/包括

回答 2 投票 0

cmake 的 FetchContent_Declare 在 MacOS 上的奇怪行为

cmake_minimum_required(版本3.10) 包括(获取内容) 项目(qluto4) 设置(CMAKE_INCLUDE_CURRENT_DIR ON) 消息(状态“正在从 github 获取 libiio”) 获取内容_声明( 力比...

回答 1 投票 0

仅在修改依赖项时运行自定义目标

我使用 ADD_CUSTOM_TARGET 让我的 Visual Studio 解决方案在编译时运行 cppcheck: ADD_CUSTOM_TARGET( STATIC_CODE_ANALYSIS_QUIET ALL COMMAND cppcheck ${PATH_TO_SOURCES}/src ) (这是一个

回答 1 投票 0

使用 CMake 生成 VS2010 解决方案会使包含目录无效

我正在尝试为 ASEPRITE (http://code.google.com/p/aseprite/) 生成 VS2010 解决方案,但是当我按照 INSTALL.TXT 中的说明进行操作时,似乎所有包含目录都变得混乱并且不...

回答 1 投票 0

如何将 OpenXR 添加到现有的 Android OpenGLES 原生 C++ 项目?

我正在尝试将 OpenXR 添加到我开发的游戏中(自定义 OpenGL C++ 游戏引擎),但我似乎不知道如何为 Android Studio 构建和链接 OpenXR 库。我已经尝试了一切...

回答 1 投票 0

cmake:“make install”不链接到 Ubuntu 中的库

我对 CMake 比较陌生,我开发了一个小项目,它构建了一个链接到共享库的库,名为 external_library。我的 CMakeLists.txt 文件看起来像这样:

回答 2 投票 0

如何设置CMAKE_PREFIX_PATH?

我的全局环境变量 CMAKE_PREFIX_PATH 有问题。我已经设置了这个,当我输入 env 时我可以看到它被设置,但是当我运行 cmake 时。要构建 HipHop,它告诉我

回答 4 投票 0

C转义“;”将列表转换为字符串时在列表项中

让我们定义以下 CMake 列表: 设置(选项 "-DVERSION=\\"42\\"" "-DADDITIONAL_VERSIONS=\"MODULE_INFO(my_module, \\"42.0\\")\;\"") ...

回答 1 投票 0

clion wsl“需要 CMake 3.20 或更高版本。您正在运行版本 3.16.3”

所以我只是使用 PowerShell 使用 wsl --install 命令下载了 wsl 现在我正在尝试将其连接到可以工作的 Clion 但是当我试图构建项目时,我收到此错误 CMake 错误位于

回答 1 投票 0

cmake:如何将额外的标志传递给 gcc

我有一个项目,使用cmake系统来编译。我使用编译项目 光盘构建 cmake .. # cmake 阶段 make #制作舞台 有时我想传递一个额外的标志 -fdiagnostics-js...

回答 2 投票 0

CMake - 为什么 add_executable 中的标头未编译?

据我了解,CMake 获取 add_executable(或 add_library)中指定的所有源,并创建一个 makefile 目标来编译和链接每个源以创建结果可执行文件...

回答 1 投票 0

如何使用所需的第 3 方库的自定义版本来编译 wxWidgets

假设我有 libTiff、libpng、zlib 和 libjpeg。我如何告诉 wxWidgets 使用这些而不是系统上内置的或安装的? 我正在尝试将 wxWidgets 添加为我的 CMake 的依赖项

回答 2 投票 0

ROS1 catkin_make 失败:在没有必需的 DESTINATION 参数的情况下调用 catkin_install_python()

我尝试将 python 脚本添加到我的包中,参考这两个教程。 setup.py 的处理 安装Python脚本和模块 所以我在 root test\src est_pkg 中添加了 setup.py,更改了 CMake...

回答 4 投票 0

将基于 f2py 的 Python 模块从 numpy.distutils 移动到 scikit-build-core 时出现问题

我维护一个名为 Tsyganenko 的 Python 模块,当前有一个 setup.py 文件,如下所示: 从 numpy.distutils.core 导入扩展,设置 ext = 扩展('geopack', 来源=['src/

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.