cmake 相关问题

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

在cmake中管理不同版本的jemalloc

我编译了两个版本的 jemalloc,一个是发布版本,另一个是启用了分析功能的版本(--enable-prof)。带分析的版本配置有后缀(--suffix="-prof")。 作为一个

回答 1 投票 0

如何在 CLion 中将现有 Makefile 项目切换为 CMake

我不知道如何将 Makefile 项目切换到 CMake。 例如,如果我从 VCS 打开一个项目,该项目中可能已经有一个 Makefile,CLion 将检测到这一点。但好像有...

回答 2 投票 0

对构建 SFML 的 `_setjmp' 的未定义引用

我正在为 MinGW 构建 SFML,如官方教程中所述。我正在使用 WinLibs 的最新 MinGW,适用于 64x 系统。我完全按照教程进行操作,使用来自 GitHub 的 SFML 2.6,...

回答 1 投票 0

尝试使用compute-sanitizer时无法找到注入库libsanitizer-collection.so

compute-sanitizer --tool memcheck my_cuda_program 是我正在尝试做的事情。 我正在尝试这个,因为我得到了 线程 1 my_cuda_program 收到信号 CUDA_EXCEPTION_5,Warp 超出范围地址。什...

回答 1 投票 0

如何强制 CLion 使用自定义 MSVC 版本?

问题 我使用 CLion 2022.2、Visual Studio 2022 和 CMake 3.23。我想使用版本 14.31.17.1 的工具集,该版本比最新版本旧。 配置 我使用

回答 1 投票 0

在 CMake 中启动主机和目标交叉编译构建

有没有一种方法可以配置 CMake,以便单个 make 命令将启动主机和目标构建?我有一个项目要在目标平台上运行,但需要一些生成的...

回答 1 投票 0

CMakeLists.txt中find_package应该在哪里调用?

在 cmake 项目中包含外部库通常是使用 find_package() 执行的。 但在大型多应用程序/多库项目中,对于某些第 3 方和/或系统来说这是典型的

回答 2 投票 0

在项目的源代码树中使用 OpenCV CMake 目标

我正在尝试在 Windows 上的 CMake 项目中使用 OpenCV 4.10.0。我知道执行此操作的通常方法是使用 find_package(OpenCV),但就我而言,我需要能够构建和使用...

回答 1 投票 0

flutter_tts 构建错误:找不到 NUGET.EXE。 CMake 错误

我在 flutter pub add flutter_tts 后遇到了一个问题。构建时,它立即开始给出一个奇怪的 CMake 构建错误(我不明白),使构建失败。看起来很像...

回答 1 投票 0

将编译器警告视为错误

如何配置 CMake 以在构建过程中将编译器警告视为错误? 我知道可以通过逗号手动配置编译器的命令行选项,例如 -Werror...

回答 2 投票 0

在 Raspberry Pi 4 上构建 OSDK 时,类型 `std::string' 不完整

我正在尝试在 Raspberry Pi 4 上构建 DJI Onboard-SDK,并且遇到了缺少不同库的错误,我已通过安装这些库设法解决了这些错误。我现在已经收到了电子...

回答 1 投票 0

严格编译(-Werror -Wpedantic)仅适用于我在 esp-idf 上的项目文件

我正在尝试使用 esp-idf 构建一个项目,其中我的文件使用 -Wpedantic,但我在框架文件中遇到一些错误。 这是我的项目结构: 。 ├── CMakeLists.txt ├── 主要 │   ├──

回答 1 投票 0

使用 CMakePresets.json 的 CLion 项目无法找到 vcpkg

我有一个使用 CMakePresets.json 的 CLion 项目设置,我想使用 vcpkg 来使用它。 我指定了 vcpkg 工具链的位置,但 CLion 似乎没有考虑到这一点,而且......

回答 1 投票 0

Linux 上的 CMake 找不到 CUDA

我使用的是 Fedora 40,并使用以下命令安装了 CUDA 工具包: sudo dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/fedora39/x86_64/cuda-fedora39.repo...

回答 1 投票 0

CMAKE 共享库仅创建 DLL,而不创建关联的 LIB

我正在使用 CMAKE 为 Visual Studio 配置我的项目,并且我有以下设置: 项目(项目1) CMAKE_MINIMUM_REQUIRED(版本 3.2.0) # RPATH 的东西 - 避免丢失链接信息...

回答 2 投票 0

Cmake 与 find_package 发生错误,未正确比较版本

您好,我正在尝试使用 cmake 运行一个 C++ 项目,但是在构建时我总是在这一行收到错误: find_package(jsoncpp 必需) 错误是: [cmake] src/scouting/

回答 1 投票 0

提示查找<name>.cmake 文件与自定义目录

在CMake中,有没有办法制作内置的Find脚本来优先考虑我们指定的自定义目录?因为特别是在 Windows 中,模块查找脚本通常无法检测到模块,因为

回答 1 投票 0

Windows 上使用 VSCode 进行 Cmake:如何正确设置构建工具?

我习惯在 Mac 上使用 Visual Studio 代码和 CMake。现在我开始在 Windows 下做同样的事情,因为我想构建跨平台的游戏。但事情并不顺利...

回答 0 投票 0

构建失败,因为找不到文件

我正在尝试使用 make 构建一个文件。当我第一次运行 cmake .. 然后运行 make 命令时,出现致命错误:cdas/errnoname.h:没有这样的文件或目录。所以我找到了这个文件的副本...

回答 1 投票 0

我可以在 CMake 中链接 MPFR 吗?

我对 cmake 完全陌生,我在 MacO 上,我正在尝试构建一个 C++ 库,我需要将我的可执行文件链接到 mpfr 才能使其工作 这是我的 CMakeLists.txt 文件: cmake_minimum_required(

回答 1 投票 0

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