cmake 相关问题

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

我们如何将CMake或ndk-build集成到Android Studio 3.0.1中? Gradle版本是4.1,android插件版本3.0.1

我正在尝试将openCV 2.4.9集成到我的android项目中,集成已成功完成,但是当我构建项目以检查集成时,此错误会出现FAILURE:Build failed ...

回答 1 投票 0

如何为适当的架构选择可执行的二进制文件?

我为arm64-v8a,armeabi-v7a,x86和x86_64创建了一个可执行二进制文件。但是,我如何选择在设备上运行哪个二进制文件?

回答 1 投票 0

cmake find_package脚本只能在Linux上失败

我为斯坦福网络分析平台(SNAP)编写了一个包查找模块,该模块在macOS上按预期工作但在Linux上失败,由于某种原因,它报告说尽管有...但没有找到Snap。

回答 1 投票 2

安装Allegro

我一直在按照这个程序安装Allegro.Everything没问题,直到我到达第3点,我必须运行这些命令cd C:\ devel \ a5_sourcepack \ zlib mkdir build cd build cmake .. -...

回答 1 投票 0

Clion / Cmake和Eigen出错

我试图让Eigen运行起来,但我遇到了障碍。我打开Clion并在CMakeLists.txt选项卡中输入以下代码。请注意我已经安装了Eigen与家庭酿造....

回答 3 投票 1

CLion:通过添加源文件启用外部库的调试

我正在使用CLion 2016.2.2,我想在libtins库中调试一个方法。但是,看起来源代码不可用,因为当试图从libtins跳转到方法时,......

回答 3 投票 10

与Maven和JNI合作

我正在使用CMake调用Maven,它生成一个JAR文件,我以后想要为其创建JNI头文件。 ... find_package(Java REQUIRED)find_package(JNI REQUIRED)包含(UseJava)set(...

回答 1 投票 0

使用CMake检查列表是否包含特定条目的最佳方法

我想检查列表是否包含特定条目,如下面的代码snipplet:macro(foo)if($(ARGN}包含“bar”)... endif endmacro()CMake不提供包含。是什么。 ..

回答 3 投票 31

用C ++ 11激活 要么

我正在使用一个名为PyPHS的Python库,专门用于物理建模。为了在模拟期间保存计算,它实现了C ++代码生成功能。它使用CMake生成...

回答 1 投票 1

在qbs项目中添加子模块(使用cmake构建)

我现在正在使用cmake来构建我的项目,并且我希望将来迁移到qbs。我有一些来自github的开源子模块,目前用cmake构建,并包含在我的项目中......

回答 1 投票 0

如何使用Git子模块和CMake处理传递依赖冲突?

我们有许多Git存储库,其中一些包含我们自己的代码,一些包含稍微修改过的第三方库代码。简化的依赖关系图如下所示:executable_A | ...

回答 1 投票 12

如何使用cmake在mac上链接OpenGL相关库?

我正在尝试使用cmake在mac上完成一个简单的GLFW教程,在那里我遇到一系列未定义的符号链接错误。我就此问题进行了研究,没有找到任何帮助。以下是我...

回答 1 投票 1

CLion无法解析类型std :: unordered_map,即使它提示我包含标题和编译工作

出于某种原因,我的CLion无法识别std :: unordered_map,即使它实际上建议我在第一次写出类型定义时通过Alt + Enter包含头。在我包括...之后

回答 2 投票 0

CMake构建静态可执行文件

我想构建一个可执行文件,其中包含我使用的所有库(opencv,dlib),因此它可以在任何计算机上运行。这是我目前的CMakeList.txt cmake_minimum_required(VERSION 3.5.1)项目(...

回答 1 投票 0

如何使用#include保持目录结构在cmake中?

设置项目以保持目录结构与cmake时出现问题。我想保留的项目结构:项目| -libA | | -fileA.h | | -fileA.cpp | | -CMakeLists.txt | -include | | -fileI ....

回答 1 投票 1

如果指定文件被更改,如何执行CMake目标?

我正在尝试在我的C ++项目中使用ANTLR。我为指定的语法创建了运行ANTLR生成器的目标,并使主要的prjct依赖于它。 ADD_CUSTOM_TARGET(GenerateParser COMMAND $ {...

回答 4 投票 15

如何在由cmake生成的链接命令行中用-Ldir2替换给定的-Ldir1

我有一个CMakeLists.txt。我使用它来生成ccmake的makefile。然后在make,我的源编译好。在链接时,生成的命令行基本上是/ opt / rh / devtoolset-6 / root / ...

回答 1 投票 1

CMake不知道Qt4 qmake在哪里

我正在使用Debian OS,我试图指向cmake我的Qt4在哪里。我尝试构建qjson库并使用其CMakeLists.txt:http://pastebin.com/fKNp0Qgy我得到:Qt5未找到,搜索Qt4 ...

回答 8 投票 22

如何阻止CMake将特定于平台的标志传递给编译器?

我正在尝试交叉编译我的应用程序。我创建了一个CMake文件,用Emscripten构建我的应用程序,它按预期工作。现在我正在修改CMake文件以编译我的应用程序...

回答 1 投票 1

将CURL作为静态库添加到C ++ CMake项目中

我有一个问题,将CURL库添加到CMake项目。在我的CMakeList.txt中,我有以下几行用于添加CURL:#option(CURL_STATICLIB“设置为ON以使用静态链接构建libcurl。”...

回答 1 投票 0

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