cmake 相关问题

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

我可以有一个 cmake 脚本来使用相同的自定义程序处理嵌套目录结构上的多个文件吗?

我有一个目录树,其中特定已知类型(例如.in)的文件放置在该树内的各个文件夹中。任务是调用已知的自定义程序(例如 process_it),每个 f...

回答 1 投票 0

VSCode,cmake 调试未在 Windows PC 上提供输出

我已经使用 CMake 配置了我的 vscode,程序在终端中提供输出,但在调试时没有观察到输出。有人可以建议哪里可能出现错误吗? 代码运行...

回答 2 投票 0

CMake 找不到源文件(add_executable)

我一直在尝试遵循此处供应商的教程:CMake-Tutorial,查看此处的文档:Cmake-Documentation,并尽可能利用 YouTube 上的资源进行自我教育,但我...

回答 3 投票 0

更改 FetchContent 库的 RUNTIME_OUTPUT_DIRECTORY

如何更改使用 FetchContent 拉取的 cmake 依赖项的运行时输出? 我尝试设置通常的 RUNTIME_OUTPUT_DIRECTORY_ 但目标忽略此设置。 ...

回答 1 投票 0

使用 conan、cmake 的 C++ 与 CURL、OpenSSL 和 AWS SDK S3 的链接问题

我在同时链接两个库(CURL、OpenSSL 和 AWS SDK S3)时遇到问题。但问题是我需要用 conan 2.0 管理另一个库。 我缩小了 CMakeLists.txt 和示例

回答 1 投票 0

使用 VSCode 和 C++ 启动 QApplication 类时遇到问题

我是 C++ 和 VSCode 的新手,所以这个问题可能有一个非常简单的答案,我只是忽略了。在喜欢 Qt 的 PyQt 变体之后,我尝试使用 Qt 库构建一个应用程序,...

回答 1 投票 0

CMake:混合源和构建目录参数(-S 和 -B)?

我正在从 Azure 管道运行 cmake,并看到一个异常错误。 这是正在运行的脚本的输出(set -o xtrace 设置为打印实际命令): + cmake -S /home/user/myag...

回答 1 投票 0

CMake - 在构建期间从文件内容设置变量

我想为第 3 方脚本(下面示例中的 gen_source.py)生成随机种子,该脚本希望将其作为命令行参数。到目前为止,我只能在配置阶段生成种子。是

回答 1 投票 0

将 SDL 库与自定义库结合使用会在使用第二个库时中断

我能够成功地将 SDL 库包含到我的 C 程序中,并能够使用以下代码打开一个窗口: #包括 #包括 #包括 整数

回答 2 投票 0

C对函数进行未知引用

好吧...我不知道是我傻还是出了什么问题。我正在编写一个简单的 C++ 程序,但它无法编译。 我的 这是我的文件。假设“/”指的是项目根目录: /CMakeLists.txt

回答 1 投票 0

将可执行文件链接到的所有 dll 复制到可执行目录

这个问题问的是类似的问题,但只需要手动指定要复制哪些dll。我的问题是:有没有一种方法可以简单地让 CMake 复制链接到 exec 的所有 dll...

回答 2 投票 0

CMake 既不向编译器选项添加“-pthread”,也不向链接器添加“-lpthread”

我尝试使用Cmake和Ninja添加编译器标志-pthread。我尝试了中描述的解决方案 https://stackoverflow.com/a/29871891/2690527,以及 https://stackoverflow.com/a/39547577 然而...

回答 1 投票 0

安装 onnx 时遇到此问题

C:\Users\orego>pip install onnx 收集onnx 使用缓存的 onnx-1.15.0.tar.gz (12.3 MB) 安装构建依赖项...完成 获取制造轮子的要求...完成 正在安装...

回答 1 投票 0

将外部库从 git 添加到我的 C 项目

我是创建 CMake 文件的新手 我已经搜索了很多,但我仍然不明白为什么我不能使用外部库中的任何函数,但可以使用头文件中的 #define 变量 我正在努力...

回答 1 投票 0

如何使用conan和cmake添加c++ poco库?

我是 conan 的新手,我想使用 cmake 将 poco 库添加到我的项目中。 我使用以下命令安装了 poco 1.13.0: $ 柯南安装 . --输出文件夹=构建--构建=缺失。 然后我使用了新的工具链...

回答 1 投票 0

XCode 似乎不重用已编译的文件

我有一个由许多应用程序组成的 CMake 项目。这些应用程序中的大多数都是正在运行的测试应用程序……嗯……测试。 我发现了一个奇怪的行为,这让我开始发疯:当我编译时......

回答 1 投票 0

通过 CMake/MakeFiles 在 C++ 中链接和使用外部库的有效方法

我对 C++ 还很陌生,在使用外部库时遇到了一些问题,尤其是使用 CMake 或 MakeFiles 等工具。举个例子,当我尝试安装时

回答 1 投票 0

CPack for OSX Bundle Info.plist

我正在使用 CPack 为 OSX 构建一个小包。在 CPack wiki 中,它说我必须指定一个 Info.plist 文件,否则 make 包将会失败。 CPACK_BUNDLE_PLIST - 将...

回答 1 投票 0

为什么这个 CMake 预设在 Windows 上可用,而它继承了在 Windows 上应该失败的条件?

从这个答案和这个链接中,我了解到如果继承预设和继承预设都定义了条件,则 CMake 预设目前不会构成条件。 我尝试解决这个问题

回答 1 投票 0

如何在Wayland桌面环境中用CMake编译OpenGL项目?

我正在尝试建立一个使用OpenGL作为图形开发库的项目;特别是,我想使用 CMake 来编译项目以使其跨平台。 我正在运行该项目...

回答 1 投票 0

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