cmake 相关问题

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

CMake 声称不知道如何提取 .tar.gz 文件

我正在尝试使用 CMake 3.28.3 配置项目。 CMakeLists.txt 包含以下内容: 包括(获取内容) 获取内容_声明( cuda-api-包装器 网址${

回答 1 投票 0

CMake 错误:找不到 Python(缺少:Python_NumPy_INCLUDE_DIRS NumPy)(找到版本“2.7.17”)

我在构建过程中遇到此错误 /opt/cmake-3.21.1-linux-x86_64/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 处的 CMake 错误(消息): 找不到 Python(缺少:

回答 2 投票 0

C++ 打包和分发

如何使用 cmake INSTALL() 命令安装运行时依赖项。 我想使用 cmake INSTALL() 功能安装 ${OpenCV_INCLUDE_DIRS} 标头和 ${OpenCV_LIBS} 库。

回答 1 投票 0

cmake 中的安装命令有什么作用?

我无法理解安装的 CMake 文档。我有一个示例 cmake 文件,其中生成了一个可执行文件 add_executable(${PROJECT_NAME}_node src/filename.cpp) 然后稍后安装...

回答 4 投票 0

如何避免find_package_handle_standard_args包名警告

在 LibTorch 2.0.1 中,我无需安装即可使用该库(下载库并设置 CMAKE_PREFIX_PATH 以允许 CMake 找到该库)。使用 LibTorch 2.5.1 和 CUDA 12.6 我必须

回答 1 投票 0

如何在CMake中使用LD_PRELOAD调用编译器

是否可以像在 shell 中那样在调用编译器/链接器之前让 CMake“导出环境变量”(例如 LD_PRELOAD)? 我正在 WSL2 中构建多个项目,其中之一...

回答 1 投票 0

window conda 环境中的 boost::program_options 抛出“错误分配”

我正在尝试使用 VS2019 在 Windows、Conda 中编译一个应用程序。 我的 CMakeLists.txt 文件: cmake_minimum_required(版本3.10) 项目(我的项目) find_package(增强所需组件

回答 1 投票 0

链接 CMake 项目时出现重复符号

我正在使用 CMake 按照此模板构建一个项目。 链接阶段失败,并发现我的头文件出现重复符号。 ... [100%] 链接 CXX 可执行文件../bin/user 重复符号 '

回答 1 投票 0

如何从我自己的同名查找模块中执行CMake的默认查找模块?

出于某种原因,我想扩展一个查找模块(在我的例子中为 FindThreads),以便在 CMake 的 FindThreads 失败时执行一些特定的操作。对于我们软件系统其他部分的普通开发人员来说,这

回答 2 投票 0

VTK项目报告“未定义的引用”错误

我想在Centos7.9-2009上运行一个简单的VTK8.1.2演示来测试我的项目的VTK包。这是演示: #包括 #包括 #包括<

回答 1 投票 0

Zig 交叉编译 riscv64-linux-musl 在 Windows 上失败

我正在使用一个简单的 github 操作来尝试使用 windows-latest 构建一些 ELF 二进制文件,只是为了检查它是否有效:https://github.com/libriscv/godot-sandbox-programs/blob/windows/。 github/工作流程...

回答 1 投票 0

在 Mac OS 10.16 (Big Sur) 中通过 homebrew 构建 libzip 时找不到 libz.dylib

通过自制程序(Mac OS 10.16)构建libzip时,它会抱怨 make[2]: *** Norule to make target /usr/lib/libz.dylib', required by `lib/libzip.5.3.dylib' 。 停止。,但我有 /usr/lib/libz.dylib 作为...

回答 1 投票 0

CMake:如何查找列表中所有匹配的条目

我有一个包含数千个条目的 CMake 列表,我想在其中查找(而不是删除!)所有重复项。有没有一种聪明的方法,无需循环遍历整个列表并进行大量搜索? 我的问题:...

回答 1 投票 0

POCO C++ 库未使用 CMAke 和 MinGW 进行编译。 Thread_WIN32.cpp __除了错误

大家。我尝试使用 CMake 和 MinGW 编译器构建 POCO C++ 库,但在 POCO Thread_WIN32.cpp 文件(Picrealted)中收到语法错误。我认为这与编译器的精确版本有某种关系...

回答 1 投票 0

如何使用 CMake 为库添加链接器标志?

链接二进制文件时,我可以使用 CMAKE_EXE_LINKER_FLAGS 添加一个标志(比方说 -Wl,-as-needed)。但是,如果我链接一个库,则不会考虑此额外标志。我需要一些东西...

回答 8 投票 0

cmake 3.28.3 C++ LibTorch 2.5.1 + CUDA-12.6 + nvtx3

在 LibTorch 2.0.1 中,我无需安装即可使用该库(下载库并设置 CMAKE_PREFIX_PATH 以允许 CMake 找到该库)。使用 LibTorch 2.5.1 和 CUDA 12.6 我必须

回答 1 投票 0

Boost 链接错误未定义对 GLIBCXX_3.4 的引用

我正在尝试在ubuntu下使用clang来链接boost。我收到以下错误: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libboost_filesystem.a(操作.o):

回答 2 投票 0

使用外部 SDK 工具链文件在 VisualStudio 上进行 CMake 项目编译错误

我正在 Windows 计算机上使用 VisualStudio CMake 项目。 我正在使用外部 SDK 来交叉编译适用于 Linux Arm 架构的 C++ 程序。 我将 SDK 工具链添加到 cmakeToolchain

回答 1 投票 0

使用 bazel 构建的 Drake 与 ROS2 时出现问题

我在将我的 Drake 版本链接到 ROS2 项目时遇到问题。我对 bazel 和 cmake 还很陌生,所以我对这个潜在的基本问题表示歉意。 硬件 运行 Ubuntu 24.04 的树莓派 5。我...

回答 1 投票 0

移植到 CMake 后无法在 VS 调试器中运行应用程序 - 调试断言失败

我目前正在努力将我们的应用程序从 .sln/.vcxproj 移植到 CMake 和 Ninja。该项目构建良好,但是当尝试在调试模式下运行 .exe 时,它会抛出调试断言失败:

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.