cmake 相关问题

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

clion 在添加 Qt Ui 类时找不到或创建 ui_* 头文件

我正在尝试使用 CLion 编写 Qt 小部件应用程序,但是当我添加 Qt Ui 类并尝试构建项目时,我收到以下错误消息: 自动错误 ------------- “SRC:/hello.cpp...

回答 1 投票 0

__config_site:没有这样的文件或目录

我正在尝试使用 g++11.3 在 Ubuntu 的 WSL 2 上使用 CMake 构建我的项目(但我可以看到编译器版本不是这里的问题)。各种源文件中存在多个编译错误...

回答 1 投票 0

将 CMake 与 GNU Make 结合使用:如何查看确切的命令?

我将 CMake 与 GNU Make 一起使用,并且希望准确地查看所有命令(例如编译器如何执行、所有标志等)。 GNU make 有 --debug,但它似乎没有那么有帮助

回答 8 投票 0

如何将 qml 模块中的源添加到 Qt6 CMake 中的 qt_add_translations 中?

我在使用 CMake 在 Qt6 应用程序中设置翻译文件时遇到问题。 我认为我的问题不仅限于 qml 文件,但我将在这里仅使用 qml 文件以使我的情况简单。 ...

回答 1 投票 0

回答 0 投票 0

CMake 找不到 JNI

我创建了一个支持 C++ 的新 Android Studio 项目,但没有向其中添加任何内容。该项目使用 CMake 构建、编译和运行。然后我将以下两行代码添加到 CMakeLists....

回答 6 投票 0

Visual Studio Community 2022 中的 cmake 问题

我正在 Visual Studio 2022 社区中开发一个新项目。我正在使用 cmake 并且对此完全陌生,所以我不知道从哪里开始。我已经尝试了在网上找到的所有可能的更正...

回答 1 投票 0

引导步骤中的 CMake 安装错误

我正在尝试使用 Linux 命令行在我们的机构服务器上安装 CMake。我在引导步骤后遇到错误,并收到以下错误消息: /home/处的 CMake 错误 我正在尝试使用 Linux 命令行在我们的机构服务器上安装 CMake。我在引导步骤后遇到错误,并收到此错误消息: /home//anaconda3/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:9 处出现 CMake 错误(消息): 无法在中找到“GL/gl.h” 我尝试寻找安装丢失文件的方法,但它需要一个“sudo”命令,而我们的服务器不允许我们这样做。 请告诉我们: 您使用什么系统?乌班图?分? 您执行的命令 和其他相关的环境。看来你用的是 anaconda 和 QT。

回答 1 投票 0

Cmake libssh.so.4:找不到版本 LIBSSH_4_8_1

我一直在尝试在Ubuntu 22.04上构建libyang,并且在运行cmake时不断遇到这个问题: cmake:usr/local/lib/libssh.so.4:找不到版本“LIBSSH_4_8_1”(/lib/x86_64需要...

回答 1 投票 0

生成非常少的 Doxygen 文档

我第一次尝试在一个简单的 C 项目中生成 Doxygen 文档。不幸的是,我只取得了有限的成功。我尝试阅读 Doxygen pro 的文档...

回答 1 投票 0

为什么 SQLite3 lib 对 sqlite3_stmt 抛出异常?

我有 SqliteDatabaseManager 类来封装所有数据库交互。这是它的界面: #pragma 一次 #包括 #包括 #包括 #

回答 1 投票 0

cmake 和带有 -j 标志的 make 在 docker 中会产生错误

在我的dockerfile中,我有这个: 运行 cmake -j$(nproc) -S 。 -B构建 当我运行它时,它会产生以下错误:CMake Error: Unknown argument -j16 我有 cmake > 3.12。这里有什么问题呢?它运行

回答 1 投票 0

在 VSCode 中使用 CMake 自动构建 C 项目

首先介绍一下背景,我已经十多年没有用 C 编程了,但现在我有一个我想做的副项目。 我曾经在 MS Visual Studio 或 Linux 上使用 Code::Block 进行编码,它的美妙之处......

回答 1 投票 0

Cmake:如何使用 cmake 将 rpath 设置为 ${ORIGIN}

根据这个SO问题,Linux可执行文件无法在同一文件夹中找到共享库,传递-Wl,-rpath,$ {ORIGIN}是让Linux可执行文件在同一目录中搜索.sos的方法。 .

回答 2 投票 0

cmake:将库添加到所有目标

这是我可行的CMakelists.txt。基准库位于/usr/local/lib/libbenchmark.a,它是按照google benchmark中的标准流程构建的 cmake_minimum_required(版本3.5.1) p...

回答 1 投票 0

如何使用CMake获取系统的路径分隔符

我正在使用 CMake 配置一些项目。我需要将路径分隔符(例如 / 或 \)放入 CMake 变量中以执行某些操作,而不必介意具体是什么。我怎样才能做到这一点?

回答 2 投票 0

构建 GLEW 程序时未定义引用?

我设置了简单的 OpenGl 项目(Clion IDE,msys 的 g++ 编译器) 我下载了glfw和glew源文件,用mingw32-make手动编译它们。 由于链接问题仍然无法构建项目...

回答 1 投票 0

使用 CMake 和 make 从 Fortan 创建 Python 模块不会产生任何错误,但由于未定义的符号,在 Python 中导入模块失败

我收到了 Python 3.12.0 |由 conda-forge 打包 | (主要,2023 年 10 月 3 日,08:43:22)[GCC 12.3.0] 在 Linux 上 输入“帮助”、“版权”、“制作人员”或“许可证”...

回答 1 投票 0

我可以将模板函数设置为 noinline 或强制它出现在分析器中吗?

我尝试在 Ubuntu 20.04 上使用 perf 进行分析,但问题是许多函数没有出现在其中(可能是因为它们是内联的),或者只出现它们的地址(没有名称等)。我是

回答 2 投票 0

扩展现有的 ESP-IDF 项目以进行 HTTP 调用

尝试用一个简单的附加功能来扩展这个项目 - 进行 HTTP GET 调用。 我已经下载了这个 HTTP 客户端并将其放在 compoenents 文件夹中 我确保 CMakeLists.txt 文件...

回答 1 投票 0

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