cmake

cmake

文章 97 浏览 268

在 cmake 构建之前和之后执行 git patch 和 unpatch

我有一个项目,我想在构建代码之前向 git 存储库应用补丁,然后在创建可执行文件之后取消应用该补丁。原因是我希望将补丁应用于构建,但我希望修补后…

策马西风 2025-01-11 15:04:18 0 0

是否可以从源文件访问 CMake 宏/定义?

默认的 CMake 宏/定义是否暴露给正在构建的源文件? 例如,我可以从 main.cpp 访问 CMAKE_PROJECT_VERSION 吗? 我知道我可以通过使用 set() 和 add_c…

糖果控 2025-01-11 13:34:01 0 0

为什么某些 CMake 示例对关键字使用三引号?

例如,OBJECT 和 TARGET_OBJECT 表达式在“用法”部分中三引号的方式 此处。…

兔姬 2025-01-11 12:34:31 0 0

`source` 命令适用于一个 Makefile/make 目标,但不适用于同一脚本中的另一个命令

我的 Makefile 中的以下条目工作正常: # in Makefile format: source .venv/bin/activate && isort src/hercl/ source .venv/bin/activate && black …

尽揽少女心 2025-01-11 12:30:02 0 0

是否可以使用 cmake 全局创建或访问库?

我的项目位于此文件路径中: C:\Users\zaina\OneDrive\foo_directory\bar_projectname 我想要全局使用的库和 git 存储库位于此文件路径中: C:\dev\gi…

为你鎻心 2025-01-11 12:04:54 0 0

如何为目标、其文件名和导出名称提供单独的名称?

我有一些目标 - 比如说它是一个库 - 在我正在处理的存储库的 CMakeLists.txt 文件中。我希望将以下三个分开: 我在 CMakeLists.txt 中使用的目标名称…

小清晰的声音 2025-01-11 11:36:24 0 0

推荐的 target_include_directories 用法和项目结构以及模块化、相互依赖的静态库

背景 我是 CMake 的新手,虽然我已经阅读了大量文档,并且感觉我在真空中理解了许多概念(至少在基本层面上),但当它出现时我仍然感到非常困惑将其中…

千纸鹤 2025-01-11 10:11:56 0 0

cmake find_package 由于多次查找相同的包而变慢

我有一个使用 CMake 构建的 C++ 项目,如下所示: 顶级项目通过调用 add_subdirectory 添加每个子模块 ,每个子模块通过调用 add_subdirectory 添加自…

梦明 2025-01-11 10:06:21 0 0

如何从通过 ctest 运行的单元测试生成核心转储文件?

我遇到了单元测试因段错误而随机失败的问题,并且我无法弄清楚如何从这些测试中生成核心转储。 我使用 cmake 和 ctest 3.21.1 来运行这些测试,并且测…

粉红×色少女 2025-01-11 09:34:15 0 0

如何为我构建的每个库指定编译器标志?

我正在使用 CMAKE (Android) 构建几个静态和共享库。我有一个 CMakelists.txt 文件,它构建所有共享库和静态库。 现在我已经指定了适用于所有库的 C …

只是偏爱你 2025-01-11 08:11:43 0 0

找不到 CMake LibXML 运行时库。视窗

我尝试创建 Scram (CI yaml 文件, CMakeLists.txt)适用于 Windows。该项目使用 CMake 创建构建文件。项目的构建已经开始工作,但是 libxml 和 boost …

枉心 2025-01-11 07:54:51 0 0

eBPF 工具链 / 使用 clang 和 llc 通过 CMake 编译 ebpf / 两阶段构建过程

我在一个文件夹中有一堆 ebpf 程序(使用 c 和 libbpf;没有 BCC/bpftrace),我们称它们为 File1.bpf.c、File2.bpf.c,...。 通常,我使用 clang 和 …

我不在是我 2025-01-11 07:36:37 0 0

Cmake 带有“未定义的引用”尽管找到了增强库

cmake 2.8.12 正确显示: Boost version: 1.56.0 Found the following Boost libraries: system thread log log_setup 生成的 link.txt 显示 .so 文件…

以歌曲疗慰 2025-01-11 07:20:53 0 0

当我在 vscode 中运行 flutter 项目时发生此错误我该如何解决这个问题?

Launching lib\main.dart on Android SDK built for x86 in debug mode... FAILURE: Build failed with an exception. * What went wrong: A problem …

听你说爱我 2025-01-11 06:34:53 1 0

如何阻止 cmake 尝试链接不存在的库?

如果这是一个天真的问题,我很抱歉,因为我一般对 CMake 相当不熟悉。 我正在尝试编译一个非常大的开源软件项目(OpenCV)。我似乎已经使用以下命令行…

围归者 2025-01-11 06:27:16 0 0
更多

推荐作者

微信用户

文章 0 评论 0

小情绪

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

笨死的猪

文章 0 评论 0

彭明超

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文