cmake 相关问题

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

如何从 cmake `file(GLOB ... )` 模式中排除单个文件?

我的 CMakeLists.txt 包含这一行: 文件(GLOB lib_srcs Half/half.cpp Iex/*.cpp IlmThread/*.cpp Imath/*.cpp IlmImf/*.cpp) IlmImf 文件夹包含 b44ExpLogTable.cpp,我需要排除它

回答 5 投票 0

在cmake中,如何将多个列表作为cmake函数参数传递

我的代码: cmake_minimum_required(版本3.29) 函数(我的函数) cmake_parse_arguments(MY_FUNCTION "" "LIST1;LIST2" "" ${ARGN}) message("列表 1:${

回答 1 投票 0

CMake find 中静态库的调试和发布名称

首先,这是我第一次编写cmake文件,所以我需要婴儿解释,感谢您的考虑。 基本上我正在编写一个静态库(例如“MyLib”)。发布

回答 1 投票 0

LibMongoCxx 的正确 CMake 配置

我正在使用 MongoDB C++ 库 3.5.0 开发一个项目,但我无法弄清楚如何使用 CMake 正确包含 mongocxx。 现在 mongocxx 已包含在 CMake 中,如下所示:

回答 1 投票 0

如何构建带有命名空间的CMake库?

我有一个 CMake 项目,其文件夹结构如下: ├── CMakeLists.txt ├── conanfile.py ├── 包括 │   └── 算法.h ├── 来源 │   └── 算法.cpp └── 测试包 ├── CMakeLists.txt ...

回答 1 投票 0

如何构建带有命名空间的cmake库?

我有一个 CMake 项目,其文件夹结构如下: ├── CMakeLists.txt ├── conanfile.py ├── 包括 │   └── 算法.h ├── 来源 │   └── 算法.cpp └── 测试包 ├── CMakeLists.txt ...

回答 1 投票 0

在cmake中,如何将多个列表作为args传递

我的代码: 函数(我的函数) cmake_parse_arguments(MY_FUNCTION "" "LIST1;LIST2" "" ${ARGN}) message("列表 1:${MY_FUNCTION_LIST1}") 消息(&q...

回答 1 投票 0

如何使用 cmake 将 mariadb c++ 连接器库链接到我的项目?

我是 cmake 新手,我正在尝试将我的应用程序与 mariadb 数据库连接,但无法设法将库与我的项目链接,并且出现包含错误。 [构建] ...main.cpp:4:10:致命错误:

回答 1 投票 0

如何在 Linux 版本的 CMAKE 中添加 CMAKE 生成器?

我在运行适用于 Linux 的 Windows 子系统的 Windows 计算机上。当我在 WSL 上安装 CMAKE 的 CLI 版本时,它没有附带任何 Visual Studio 生成器(即 Visual Studio 15...

回答 2 投票 0

如何在 Windows 程序中包含 FFMpeg 进行开发?

我正在尝试遵循有关使用 FFMpeg 库从 C++ 视频中提取帧的教程(作者:Bartholomew)。 为了包含库,根据教程,建议...

回答 1 投票 0

CMAKE 错误。 CMake错误:源目录不存在

我花了几个小时试图解决这个问题,最后寻求帮助! 这是CMAKE: dk@ASUS:~/opencv_build/opencv-4.8.1/build$ cmake -D ENABLE_PRECOMPILED_HEADERS=OFF \ -D CMAKE_BUILD_TYPE=REL...

回答 1 投票 0

PROJECT_LABEL CMake 和 Xcode

我正在尝试更改 IDE (Xcode) 中的 CMake 目标名称文件夹。我读过的文档说 PROJECT_LABEL 正是这样做的。看来当我应用这个属性时,它对 Xc 没有影响......

回答 1 投票 0

安装 dlib 时出错,尽管已经安装但在 venv 目录中找不到 Cmake

我已经通过pip install Cmake安装了Cmake,以及wheel和numpy。 当尝试使用 pip install dlib 安装 dlib 时,出现错误: PS G:\WORK\EncroFace> pip install dlib --verbose...

回答 1 投票 0

如果其中一个函数显式以 __declspec 为前缀,则 CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS 不会导出符号

我注意到 CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS CMake 变量有奇怪的不一致行为。考虑小型示例项目(Windows、MinGW): cmake_minimum_required(版本 3.20 FATAL_ERROR) 项目(

回答 1 投票 0

使用生成器 Visual Studio 17 2022 在 x64 中构建

我想对我的项目进行 x64 构建,但无论我做什么,每当我将生成器设置为“Visual Studio 17 2022”时,CMAKE_GENERATOR_PLATFORM 都会在 CMakeCache 文件中设置为 Win32。 ...

回答 1 投票 0

如何为hyrid mpi和openmp编写cmake文件

如何在CMake文件中包含MPI和OpenMP编译器? 我尝试包含以下几行: #this 找出 mpi 的编译器 find_package(需要 MPI) #this 找出 openmp 的编译器

回答 1 投票 0

如何使用CMake正确链接cpp中的模块

我开始学习C++,CMake 对我来说是一个更大的斗争。 我已经编写了一些代码来帮助我开始,并且还想从一开始就编写测试。 除了我得到未定义的符号...

回答 1 投票 0

自定义 CMake 配置类型。我可以以某种方式“继承”调试吗?

我使用 CMAKE_CONFIGURATION_TYPES 来针对两种架构。这似乎是 CLion 中执行此操作的唯一方法。 设置(CMAKE_CONFIGURATION_TYPES“Debug_x86_64;Debug_aarch64”) 我的自定义配置...

回答 2 投票 0

如何将 SFML 库与 CMake 链接?

我正在尝试在 Ubuntu 上使用 SFML 库创建一个 C++ 项目(使用 VSCode,如果重要的话)。 过去,我曾经使用以下命令编译 SFML: g++ main.o -o sfml-app -lsfml-graphics -ls...

回答 2 投票 0

如何将 SFML 库链接到 cmake?

我正在尝试在 Ubuntu 上使用 sfml 库创建一个 C++ 项目(使用 vscode,如果有的话)。 过去,我曾经使用以下方法编译 sfml: g++ main.o -o sfml-app -lsfml-graphics -lsfml-win...

回答 1 投票 0

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