-
使用vcpkg portfile,如何插入常规的CMake命令?
我正在尝试使用常规CMake命令自定义通过vcpkg安装的库。 我唯一需要调整的是启用预处理器,例如BUILD_WIT -
如何在Raspberry Pi上构建Paho MQTT C静态库?
我正在尝试在Raspberry Pi 3 B +上构建Eclipse Paho MQTT C的静态库。作为前提,必须在系统上拥有OpenSSL库的静态 -
'make && make install'中的错误:makefile:37:***缺少分隔符。停止
我尝试按照GitHub上的步骤执行“ SelfTarget”的安装步骤: <a href="https://github.com/felicityallen/SelfTarget" rel="nof -
在没有MSVC的情况下使用CMake,Ninja和Clang ++构建项目
我目前正在研究一个C ++项目,该项目可以在Linux上使用CMake,Make和GCC以及在Windows上使用CMake和VS2015成功 -
如何将随机文件添加到共享库
我正在研究一个使用cmake编译成共享库的C ++项目。 在代码中的某些地方,读取并解析了.xml文件。< -
梅蒂斯安装
我在ubuntu和metis中是一个全新的人,我正在尝试在ubuntu中安装metis。我找不到任何合适的教程。 首先,我 -
cmake 2.8自定义目标可复制多个文件
我被迫在Linux环境中使用旧的cmake版本2.8.12。 作为预构建步骤,我必须将多个头文件从源目录复制 -
Visual Studio中的CMake项目提供标志覆盖警告(命令行警告D9025:用'/ w'覆盖'/ W4')
我有一个使用Microsoft Visual Studio 2019构建的CMake项目。我试图修复和删除所有警告,但是有一种类型我无 -
如何在Visual Studio解决方案的附加库目录中删除$(Configuration)?
我使用CMake生成了Visual Studio解决方案。 但是,无用的后缀<code>$(Configuration)</code>附加在<strong>其他 -
如何将git分支名称传递给cmake?
我正在尝试使用与当前分支同名(在Windows 10上具有相同名称)的cmake获得不同的构建子文件夹。我已经 -
为什么CMake在Ubuntu 18.04上找不到我的Boost库?
这真让我发疯。在我的<code>CMakeLists.txt</code>中,我有: <code>find_package(Boost 1.63.0 REQUIRED SYSTEM)</code> -
如何将链接链接静态和共享库与CMake
我有一个在Linux上构建的共享库libtest.so。它链接到几个共享库。现在,我有一些第三方静态库可以链接 -
Visual Studio代码不了解CMake -DDEBUG
在使用CMake 3.15.3和Visual Studio Code 1.39.2的Ubuntu 18.04上进行开发。我的C ++项目的CMakeLists.txt文件如下: < -
如何在运行find_package之前定义依赖关系以设置软件包
对于基本的CMake来说这是不常见的,但对于具有多个单独组件的大型项目可能很有用。假设有人使用CPack -
有没有什么办法可以不用柯克建造柯南
我刚刚开始探索柯南和cmake来构建和打包C ++文件。这是一个示例conanfile.py <pre><code> from conans import Con -
为什么没有规则可以使同一dll需要目标错误?
我在制作OpenJDK时遇到奇怪的构建错误: <pre><code>make[2]: *** No rule to make target `C:/Developer/OpenJRE/build/bin/ -
如何在C ++文件的Cmake文件上添加Mac OS Framework
我正在尝试将外部库(Vulkan)添加到我的项目中。该库已预先编译并具有框架。 我的项目树: -
target_include_directories上的生成器表达式的用例是什么?
我已经在多个地方看到了在定义包含目录时使用生成器表达式的引用,因此您可以在编译和安装期间为 -
aarch64动态链接器rpath与辅助依赖关系链接的使用
我有两个共享库:liba和libb,其中libb取决于liba和使用libb的可执行文件。在使用CMake进行aarch64架构构建项 -
Gradle无法使用OBJECT库构建CMake项目,因为它需要输出文件
我的<strong> build.gradle </strong>文件包含使用CMake构建项目的文件: <pre><code> externalNativeBuild { cmake { -
.so文件找不到构造函数
我在计算机上创建了一个<code>.so</code>文件,该文件正在运行, 但是当我克隆代码并尝试使用以下命令再 -
当使用CMake更改基础VERSION文本文件时,如何始终重新生成版本头文件?
我维护一个使用CMake作为其构建系统的C ++框架/库。框架的版本反映在名为<code>VERSION</code>的文件中(与 -
使用Visual 2019 / CMake / Ninja的文件之间的依赖关系问题
我在使用Visual 2019 / CMake / ninja创建的项目中遇到无法检测到的依赖关系的问题。为了说明这个问题,我 -
如何使用CMakeLists.txt中的cmake为编译器链接交叉编译的libpcap库
我正在使用libpcap从连接到基于Linux的ARM aarch64硬件的以太网接口捕获一些UDP数据包。我正在使用cmake3.5.1 -
在Ubuntu上构建X86 LLVM
我正在使用VMware工作站15运行具有40GB分配磁盘空间的Ubuntu 18.04.3 LTS。我正在尝试使用<a href="https://clang.llv -
如何在cmake中链接libdl库
我的应用程序依赖于OpenSSL。因此,我下载并构建了OpenSSL,并将我需要的静态库(<code>libssl.a</code>和<code> -
CMake-如果在子项目中编译,则可以选择包含静态库
我们有一个基于某些设置的项目,我们可能会或可能不会在项目中编译静态库。如果我们不构建它,我 -
event.h:即使安装了libevent-dev,也没有这样的文件或目录
我正在尝试编译一个依赖libevent的库。该库是使用cmake构建系统的一个较大项目的一部分,该系统具有顶 -
如何为Android构建/集成Aquila DSP库https://aquila-dsp.org?
如何为Android构建/集成Aquila DSP库<a href="https://aquila-dsp.org" rel="nofollow noreferrer">https://aquila-dsp.org</a>? 我尝 -
如何使用cmake设置OpenCV以启用动态和静态构建?
我已经使用SHARED_LIBS在Mac上构建并<code>make install</code>编辑了opencv。 我希望能够为每个项目选择是否有共