cmake 相关问题

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

如何限制 CMake 组件的传播依赖项

我想优化我的 CMake 项目,该项目使用 Conan 作为依赖管理工具。它是一个可执行文件,依赖于几个 Conan 库。然而,需要共享一些标头......

回答 1 投票 0

CMake 中的传递对象库

问题:是否可以将多个对象库合并为一个更大的对象库? 考虑以下简单的项目。 libA.cpp被编译成对象库LibA.Obj,和libB...

回答 2 投票 0

“cmake_minimum_required(VERSION 3.10)”中的“VERSION”是什么

我知道以下CMake语句的含义: cmake_minimum_required(版本3.10) 我只是想知道 VERSION 部分在语法上是什么? 这是一个未引用的论点吗? 如果这是一个争论,那么......

回答 2 投票 0

在 ARM64 (Windows) 上安装/编译 Python Polars

我有一台 Windows 上的 ARM 机器(Snapdragon X Elite)。因此尝试了 pip install Polars 但遇到了一些问题。 第1期 无法为“ring v0.17.8”运行自定义构建命令 警告:[email protected]:Com...

回答 1 投票 0

在 CMake 中设置默认编译器

我在 WinXP SP3 上使用 CMake 版本 2.8。每当我默认运行 CMakeLists 脚本时,CMake 使用 Visual Studio 10 编译器。我尝试过这样做: SET( CMAKE_CXX_COMPILER "C:/MinGW/bin/g++" ) 没有

回答 3 投票 0

通过pip安装qiskit-aer失败

我正在尝试在Win10上安装qiskit。 我输入了我的管理员cmd: pip 安装 qiskit 它非常适合 terra、ignis 和 aqua。 但是,我在安装 aer 时遇到了 C 编译器问题。 这是

回答 3 投票 0

生成包时,库会忽略 CMAKE_INSTALL_RPATH

我正在使用 cpack 创建一个 DEB 包,并希望包含 opencv 库。由于一些 opencv 库相互依赖,我想为它们设置 rpath,以便链接器可以找到它们。这就是我...

回答 1 投票 0

如何将 cmake find_package() 与包的本地副本一起使用?

我正在尝试创建一个同时包含 ZLIB 和 LIBPNG (以及其他库)的项目。 LibPNG 的 CMakeLists.txt 文件中有这样的内容: find_package(ZLIB REQUIRED) 这是它附带的股票代码,我...

回答 2 投票 0

buildPreset 和 testPreset 条目中的 configurePreset 的用途是什么?

在CMakePresets.json中,我可以在buildPreset和testPreset中指定configurePreset,但我不完全确定它实际上做了什么。 例如: { ... “配置预设”:{ ...

回答 1 投票 0

代码构建并运行,但显示红色波浪线。在 vs code 中使用 CMAKE,C++

我刚刚开始使用 vscode 和 CMAKE。为了学习这一点,我在这方面做了一个简单的项目 我的代码构建并运行,但是红色波浪线似乎并没有消失。我该怎么办...

回答 1 投票 0

在 CMake 中添加多个可执行文件

我在C++项目中的代码组织如下 我有几个 .cpp 和 .h 文件,其中包含我的类 我有几个 .cxx 文件,必须针对 .cpp 文件和一些扩展文件进行编译...

回答 3 投票 0

(cmake_minimum_required):运行 Flutter 窗口时需要 CMake 3.15 或更高版本

我正在尝试在 Windows 上运行我的 flutter 应用程序,但出现以下错误: 在 Windows 上以调试模式启动 lib\main.dart... 构建 Windows 应用程序... flutter/ephemeral/ 处的 CMake 错误。

回答 1 投票 0

任务:app:configureCMakeDebug[arm64-v8a]构建React Native应用程序时出现FAILED错误

我想构建我的 React Native 应用程序。我正在运行 npx expo run:android。 我在控制台中记录了以下错误: > 任务:app:configureCMakeDebug[arm64-v8a] C/C++:CMake 错误位于 E:/Code/

回答 1 投票 0

CMake 似乎从界面库中添加了包含库,但在 VS2022 中无法访问它们

我正在尝试使用 CMake v3.30.5 创建一个使用 VS2022 构建的 C++ 项目。我想通过 FetchContent 包含第 3 方代码,这样我就不需要将它们添加到我的源代码树中。代码将是

回答 1 投票 0

将 Boost::Beast 与 CMake 结合用于 WebSocket

我正在尝试在我的 CMake 项目中使用 Boost::Beast for WebSocket。但我在使用 CMake 查找 Boost 包时遇到了麻烦。我尝试了 Boost_USE_STATIC_LIBS=OFF 和 ON。 cmake_minimum_required(VERSI...

回答 1 投票 0

在不使用 clang 作为编译器的情况下,使用 CMake 构建时如何依赖 libClang?

我正在尝试更新 Anaconda 的 c99-to-c89 分支以使用 CMake 进行构建。该项目依赖Clang来解析C源代码,但不需要使用Clang作为编译器。我正在使用 vcpkg...

回答 1 投票 0

为所有ctest执行添加前缀命令

我正在按照说明使用突变测试框架 Mull 并将其与 CMake 集成 https://mull.readthedocs.io/en/latest/tutorials/CMakeIntegration.html 最后一步涉及

回答 1 投票 0

使用 CMake for ios 目标制作 C/C++ 项目静态库

我正在使用 make 工具进行构建,对于 gdal 库,我可以使用以下命令进行配置。 cmake .. -G Xcode \ -DCMAKE_TOOLCHAIN_F...

回答 1 投票 0

如何在cmake add_custom_command中的临时文件中提供dd命令中的seek参数值?

我正在使用 add_custom_command 对生成的二进制文件进行一些修改。在我的项目的构建过程中,会生成一些非二进制文件。我想嵌入这些的校验和

回答 1 投票 0

如何在cmake add_custom_command中使用临时文件内容?

我正在使用 add_custom_command 对生成的二进制文件进行一些修改。在我的项目的构建过程中,会生成一些非二进制文件。我想嵌入这些的校验和

回答 1 投票 0

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