cmake 相关问题

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

CMake 基于 Python execv 的包装器失败,并显示“CMake 错误:找不到 CMAKE_ROOT !!!”

我想为 CMake 编写一个 Python 包装器,但即使是最简单的包装器也失败了: #!/usr/bin/env python 导入操作系统 导入系统 os.execvp("cmake", sys.argv) # 或 'sys.argv[1:]',都失败

回答 1 投票 0

如何使用cmake将系统库静态链接到静态库

我正在开发一个相当庞大的应用程序,需要将部分功能作为静态库提供给公司其他团队(使用静态库的主要原因是为了防止

回答 1 投票 0

使用Make找不到SDL2库,但使用CMake

我正在尝试在使用 Makefile 构建的项目中使用 SDL2、SDL2_ttf 和 SDL2_image。我尝试了很多不同的方法,但无论到目前为止我尝试过什么,SDL2_ttf 和 SDL2_image 都会抛出...

回答 6 投票 0

Unitree Go1 unitree_legged_sdk“make”错误

我尝试在虚拟 Ubuntu 22.04 上构建 unitree_legged_sdk v3.8.6 并按照说明进行操作: mkdir 构建 光盘构建 .. 制作 但是当我尝试执行命令“make”时,我得到以下信息...

回答 1 投票 0

无法在 Macos 上构建 wt_4.10.4,在 Wt::AsioWrapper::asio::ip::tcp::resolver::query 上出现错误

在 macos 上构建 Wt_4.10.4 时遇到错误。 构建步骤: %> cd %> mkdir 构建 %> cd 构建 %> cmake ../ %> 使-j8 填写标准构建程序...

回答 1 投票 0

使用支持 CUDA 的 Clang 编译器编译 C++ 项目时出现问题

我正在尝试在 Windows 上构建一个名为 VORTEX 的开源项目。我使用CLANG 作为编译器。但是,当我运行 CMake 命令时,似乎未检测到 NVCC 编译器。 C...

回答 1 投票 0

带有替代工具链的 CMake Xcode 生成器

我正在使用 Xcode 14.2 运行 macOS Ventura。我使用brew来安装llvm,所以我有clang-15和clang++-15。 这一切都在正常工作中,clang 指向自制版本。 自制的...

回答 1 投票 0

将 CMake BOOL 转发到 C++

我希望能够在调用 CMake 时设置一堆布尔标志,这些标志稍后在 C++ 代码中使用。像这样的东西: set(DEBUG_ENABLE false CACHE BOOL "启用调试")

回答 2 投票 0

$gcc ProblemMatcher 不显示所有错误或警告

我有一个基于CMake的Visual Studio Code C项目,使用gcc编译。我创建了一个用于构建项目的自定义任务,并为其 ProblemMatcher 属性指定了 $gcc。 然而,当我

回答 1 投票 0

UTF-8 环境中的 MSVC 链接器输出编码问题

在 Windows 上构建 C++ 项目时,我在 MSVC 链接器的错误输出中遇到编码问题。来自链接器的错误消息在我的控制台中显示为乱码,...

回答 1 投票 0

使用 cmake 生成/打包/安装手册页

我正在寻找一些关于如何使用 CMake 在项目中生成、打包和安装手册页的好示例/教程。

回答 4 投票 0

CPackRPM 压缩了手册页,然后在打包过程中找不到它们

在创建包含手册页(其安装路径与已知手册位置列表匹配)的 RPM 包时,CPack 似乎使用 GZip 对其进行压缩,但随后抱怨原始版本,

回答 2 投票 0

CMake 保存剥离的调试信息

通常的做法是使用调试符号进行编译,然后使用 objcopy 将二进制文件分离为发布可执行文件和带有调试信息的文件(然后将其包装到单独的包中...

回答 2 投票 0

Cmake:检测第三方库是否以顺序/并行方式编译并链接适当的库

我正在实现 C++ 代码和线性求解器 MUMPS 之间的接口。 MUMPS 可以并行编译(在这种情况下,它应该与 MPI、ScaLAPACK 和 BLACS 链接)或按顺序编译...

回答 1 投票 0

为什么CMake找不到MPI?

我正在尝试在 Ubuntu 22.04 LTS 上从 GitHub(GLSLIM,链接)安装软件。需求中,既有MPI,也有CMake。我将它们与库一起安装,我在...

回答 2 投票 0

Cmake sqlite3 合并

我无法将 sqlite3 合并嵌入到简单的 cmake hello world 可执行文件中。 简而言之:test.h 和 test.cpp 可以正常工作,那么为什么 sqlite.h 和 sqlite.c 不能呢? 另外,使用 qma...

回答 1 投票 0

如何通过cmakelists将剩余选项传递给原生工具?

我正在学习c并使用cmake和ninja来构建程序,我发现即使我在cmakelists.txt中添加了集合(CMAKE_VERBOSE_MAKEFILEON ON),我也看不到gcc中使用了哪些参数 我已经

回答 1 投票 0

OpenCV 和 Libtorch 冲突

Ubuntu 24系统; CLion IDE。尝试使用 OpenCV 和 Libtorch 运行代码时,出现以下错误: 对 cv::putText(...) 的未定义引用 对 cv::VideoCapture::VideoCap 的未定义引用...

回答 1 投票 0

“1>cl:命令行错误 D8021:无效的数字参数 '/Wno-deprecated'” Erro

这个错误: “1>cl:命令行错误 D8021:无效的数字参数 '/Wno-deprecated'” 通过 MSVC 编译器构建 VTK + Qt 项目时发生。我认为标志设置存在一些问题...

回答 1 投票 0

CMake find_package 在面向 iOS 时失败

CMake版本:3.30.2 遇到一个奇怪的问题,FindBoost 在针对 iOS 时不起作用。 OpenCV 也不起作用,但我认为根本原因是相同的,所以让我们坚持使用 Boo...

回答 1 投票 0

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