cmake 相关问题

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

如何在自定义目录中安装cmake包并通过名称将其与target_link_libraries()链接?

我有一个自定义库,它导出 include/、lib/ 和 lib/cmake/,其中包含 MyProjectConfig.cmake ,内容如下: 设置(MyProject_INCLUDE_DIRS“/home/.../cmake-build-debug/

回答 2 投票 0

CMake 创建依赖于生成文件的自定义目标

在 CMake 中,我想创建一个依赖于生成文件的自定义目标。 大致如下: 配置文件(conf.py.in conf.py) 添加自定义目标(文档 命令 ${SPHINX_EXECUT...

回答 1 投票 0

调试cmake,变量在哪里定义?

我有非常复杂的CMake项目。变量通常定义为 set("${scope}_${variable_name}" value..) 或其他复杂的方式。 我需要找到变量的定义位置,它在哪里

回答 2 投票 0

将构建时资产复制到 APK CMake 的资产目录

我在构建时编译了spirv着色器,并且在使用CMake构建后我需要将它们复制到APK中。我尝试使用 ${CMAKE_CURRENT_BINARY_DIR}/assets 但它们最终没有出现在...

回答 1 投票 0

C++ Builder 64 位的 OpenCV CMAKE 库扩展

我正在尝试在 Windows 10 上为 Rad Studio 10.2.3(C++ Builder 64 位)构建 OpenCV 3.2.0 库 我按照以下步骤使用 CMake 3.17.0: https://github.com/IgorYunusov/OpenCV-RS ...

回答 2 投票 0

如何在CMAKE中设置RPATH?

我希望在本地构建和安装软件到 $HOME/.local/ 路径,而不是系统范围的 /usr/ 文件夹。该软件使用CMAKE进行编译。 安装后,软件二进制文件和

回答 4 投票 0

drake 与 OpenSUSE 的集成 - spdlog 和 fmt 的构建错误第 2 部分

我正在尝试将 drake 集成到此存储库中的 OpenSUSE 这个问题很可能与这里的问题状态有关。 我正在就这个主题提出一个不同的问题,因为这种情况......

回答 1 投票 0

导入错误:DLL 加载失败:无法使用 Swig 和 CMake 为自定义构建的 pkg 找到指定的模块

我想为cpp文件的win_amd64(Windows x64)制作一个Python包。我使用 Swig 将它们包装到 python 中,然后使用 setuptools 来构建它。我已经制作了 CMakeLists.txt 文件来完成所有操作...

回答 1 投票 0

CMAKE RPATH 不起作用 - 找不到共享对象文件

我试图在每次运行程序时摆脱设置 LD_LIBRARY_PATH 。添加库并将我的可执行文件定位到库后,当我运行时,它告诉我它无法打开 sha...

回答 4 投票 0

CMake -> MEMORYCHECK_SANITIZER_OPTIONS

MEMORYCHECK_SANITIZER_OPTIONS 的允许值是多少。我发现一些示例似乎为该变量添加了一些随机选项,例如 设置(MEMORYCHECK_SANITIZER_OPTIONS “言辞...

回答 1 投票 0

无法在 Termux 中(在 Android 平板电脑上)通过 pip 安装 numpy(以及许多其他软件包)

我尝试在 Termux (v.0.118.0) 上使用 NVChad 在我的 Android 平板电脑(Lenovo P11 第二代,Android 13)中编辑一些 python 脚本。 NVCad 工作得很好,但是(如标题中所述)我无法 pip

回答 1 投票 0

无法在 Windows 上使用附近的 SDL2 库和 cmake 构建项目[重复]

我想使用 cmake 和 SDL2 库构建我的项目,它们位于项目文件附近。我已经成功链接 SDL2,但无法对 SDL2_image 和 SDL2_ttf 执行相同操作。我花了我...

回答 1 投票 0

设置带有缓存的变量强制缓存不会更新cmake变量

我正在尝试根据 env 变量的值(如果预设)更新 cmake 变量。我也在缓存这个变量。但是,它在 cmake 中没有正确更新,但在缓存中我可以看到

回答 1 投票 0

找不到佳能sdk类型,我该如何修复它?

所以我试图让佳能 EDSDK 库与我的 jetson 上的 cpp 一起使用,但我就是不明白。如果您知道一些可能有帮助的信息,请告诉我! 我也没有收到任何呃...

回答 1 投票 0

我应该如何让 CMake 为我的内核创建 PTX 文件

我正在使用 CUDA 代码构建一个项目,使用最近的 CMake,它具有内在的 CUDA 支持(版本 >= 3.8 或更高版本,如果需要)。 我如何告诉 CMake(也)为我的各种

回答 3 投票 0

Cmake如何编译和链接静态成员函数

这是我的代码'main.cpp',我想编译它: #包括 #include“lexer.h” #include“解析器.h” 自动 main() -> int { 解析器::binop_precedence = {{'<'...

回答 1 投票 0

如何使用 Cmake 通过 NASM 构建二进制文件

我正在学习 x64 并且我讨厌 make,所以我试图让 cmake 使用 NASM 构建二进制文件。 cmake 大致支持这一点,但文档很糟糕。这就是我现在正在做的工作

回答 2 投票 0

如何通过 CMake 在 Visual Studio 2022 中链接已编译的 Boost 二进制文件?

我已将 Boost 下载到 D:\(不是默认路径)并使用生成所有二进制文件 . 2 -j4 link=静态线程=多运行时链接=共享 --build-type=最小阶段 --stagedir=stage/ 然后我

回答 1 投票 0

如何将 CMake 和 Makefile 项目混合导入 CLion?

我们有一个基于 PostgreSQL 的项目,它在 ./contrib 文件夹下添加了几个新的 C++ 插件。 PostgreSQL是在Makefile中构建的,为了构建那些新添加的C++插件,我们只需添加一个任务 # 在

回答 1 投票 0

如何重置 CMake 缓存?

在源外构建期间,更改cmake参数后,我想重建项目而不删除整个构建目录。然而,有一些 CMakeCache.txt 文件保留了旧的

回答 1 投票 0

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