cmake 相关问题

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

gdal:使用 docker 容器中的 python 绑定从源代码构建

我正在努力从源代码构建 gdal 功能分支。我的环境是 docker 和 ubuntu 基础镜像。 它构建得很好,但是调用 gdal2tiles.py 会引发臭名昭著的问题 模块未找到错误...

回答 1 投票 0

我想将 gtest 集成到我的 c 项目中

嗨,我想将 gtest 集成到我的 c 项目中,它是跨平台的,并使用 cmake 来构建。 gtest 可以在跨平台(linux/win/mac/android)的项目上运行吗? 将 gtest 添加到

回答 2 投票 0

如何使用 cmake 让 glsl 着色器源显示在 Visual Studio 解决方案资源管理器中?

我正在使用 cmake 为我的项目生成 vs 解决方案,如果我可以在解决方案资源管理器中看到所有着色器源文件,那就太好了 这就是现在的样子: 解决方案...

回答 1 投票 0

如何使用 cmake 将 protobuffer 文件转换为 c++,输出文件与 proto 文件位于同一目录中

我正在使用 cmake 从 protobuf 文件生成 c++ 文件,其中包含以下内容 find_package(需要 Protobuf) 文件(GLOB PROTO_FILES *.proto) protobuf_generate_cpp(CPP_SOURCE_FILES PROTO_HEADERS ${

回答 1 投票 0

在 Android 上构建时出现“后端错误:未定义的临时符号”

首先我从opus-codec.org下载了opus 1.0.1 zip包。然后我从 opus-1.0.1 文件夹中编写了 CMakeLists.txt 。 CMakeLists.txt 是从 github.com/berkus/opus 引用的。最后...

回答 1 投票 0

安装grpc时Protobuf权限问题

我正在按照 https://grpc.io/docs/languages/cpp/quickstart/ 的说明进行操作 为了使用 cmake 安装 grpc,但我遇到了权限问题。 运行 gRPC C++ 协议缓冲区编译...

回答 2 投票 0

cmake 检测 clang-cl 为 clang

我用cmake和msvc构建了boringssl 然后我尝试使用 clang-cl 进行构建,因此我在 vmake 参数中使用了 -T"LLVM-vs2014" Clang-cl 使用 cl 参数,但是 cmake 使用 gcc 样式参数而不添加...

回答 3 投票 0

如何区分 clang 和 clang-cl?

我是 CMake 新手,在这里遇到了一些障碍,想知道是否有一个“优雅”的解决方案来解决这个问题,或者也许只是一个简单的解决方案。 例如,用于设置

回答 2 投票 0

Boost 使用 GCC 编译,但不使用 MinGW(使用 CMake)

所以我有一个 C++ 项目,用于从 JSON 文件生成一些批处理文件,我使用 CMake 构建该文件。我使用的是 Windows,但使用 WSL2 可以在 Linux 中完成所有操作。我已经开发了一切并构建了它......

回答 1 投票 0

设置catkin工作区时出错

我正在关注这些教程: Ubuntu 中的 ROS 安装 创建您的 ROS 工作区。 在步骤 catkin_make 中,我收到错误: -- C 编译器标识未知 /usr/share 处的 CMake 错误...

回答 3 投票 0

致命错误:include/chrono:没有这样的文件或目录 14 | #包括<chrono>

我正在尝试构建 https://github.com/eunomia-bpf/bpftime/ 当我使用 #include 时,它给出以下错误: 致命错误:include/chrono:没有这样的文件或目录 14 | #包括...

回答 1 投票 0

“未定义引用`std::filesystem”,即使我在cmake中设置了stdc++fs

/home/roroco/Dropbox/cpp/cpp_lib/test/draft/test_run_onnx/test_run_onnx.cpp:11:对“std::filesystem::__cxx11::path::parent_path() const”的未定义引用 我想我有 target_link_libraries(

回答 1 投票 0

如何在 CPack 生成的 NSIS 安装程序的安装后阶段删除文件

我的项目的主 CMakeLists.txt 包含生成 NSIS 安装程序的说明。 这些指令之一是 设置(CPACK_NSIS_EXTRA_INSTALL_COMMANDS“ nsExec::Exec '\\"\\$INS...

回答 1 投票 0

Mac 上的约会链接器 ld

我正在尝试使用以下指令编译示例 pytroch c++ 项目: https://pytorch.org/cppdocs/installing.html 当我到达呼叫点时: cmake -DCMAKE_PREFIX_PATH=/绝对/路径/到/

回答 1 投票 0

链接器找不到实现,因为编译器定义未在源代码中求值

我正在尝试将此库添加到 Visual Studio Code 中的 ESP-IDF 应用程序(不使用 PlatformIO)。 这是我所做的步骤: 使用 Espr 的“新建项目向导”创建了一个新项目...

回答 1 投票 0

如何让 VTK 在 Linux 上与 G++ 一起工作?

我正在尝试构建 VTK,我按照 GitHub 构建页面中的步骤进行操作,但找不到头文件。 它们位于哪里? 我可以传递给 g++ 的 lib 在哪里

回答 1 投票 0

在命令行中为 CMake 定义包含 dir 变量的 2 个路径

我在 CMakeLists.txt 文件中有以下行: include_directories(${QWT_INCLUDE_DIR}) 我需要在这里添加两个包含目录,例如 include_directories("C:/v_g/qwt-6.2.0/src" &qu...

回答 1 投票 0

使用 CMake 将具有给定扩展名的所有文件复制到输出目录

我已经看到我可以使用此命令来使用 cmake 复制目录: 文件(复制“myDir”目的地“myDestination”) (来自这篇文章) 我的问题是我不想复制所有 myD...

回答 4 投票 0

在cmake中,如何使一个目标依赖于另一个目标?

例如,我有库目标A,库目标B依赖于A。 我不想将 A 的源文件添加到 B 的源文件列表中,而是希望 B 依赖于目标 A。

回答 1 投票 0

CMake 错误:找不到 python 可执行文件

我有一个 CMake 文件,它搜索 python 可执行文件作为 查找程序(PYTHON python) 如果(不是Python) 如果(MSVC) 设置(PYTHON“python3.12”) 别的() 消息(FATAL_ERROR &

回答 1 投票 0

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