cmake 相关问题

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

如何在cmake中添加对自定义android编译器的支持?

我使用的是自定义Android编译器。编译cpp代码并生成.so文件。从命令提示符它工作正常,但当我尝试使用Cmake构建时,Cmake总是选择枯萎...

回答 1 投票 2

使用intltool和cmake

我正在编写一个GNOME应用程序并使用CMake。现在我正在考虑让应用程序可翻译,GNU提供了intltool,gettext,msgfmt等.autotools支持这些工具和整个......

回答 2 投票 3

在Windows上安装ORB-SLAM2时出错

我对ORB-SLAM2感兴趣,所以我搜索并发现这个网站https://github.com/Phylliida/orbslam-windows <<所以我读了README文件并将其复制,但我发现了这些错误。输入图片...

回答 2 投票 -1

使用_GLIBCXX_USE_CXX11_ABI链接ROS库问题

我正在一个使用ROS和WebRTC的项目中工作。要构建这两个库,我必须定义“WEBR TC_POSIX”和“_GLIBCXX_USE_CXX11_ABI = 0”。但是,当我添加“_GLIB_CXX_USE_CXX11_ABI = 0”时......

回答 1 投票 0

在稍后定义的目标上调用get_target_property()

我遇到了CMake get_target_property的问题。它在稍后定义的库上运行并返回错误。这是我的代码:add_library(UT_pal_logger OBJECT $ {SOURCES})target_add_interfaces(...

回答 1 投票 2

CMake在外部项目中使用标志进行特定配置

我正在使用ExternalProject_Add来构建一个基于外部make的项目。我想根据当前的构建配置传播标志。我基本上必须遵循以下命令:...

回答 1 投票 0

如何控制哪些CMake选项仅在“高级模式”下出现?

我在(超过)我的一个项目中使用了CMake 3.x.当我ccmake。时,我得到一个终端屏幕,其中包含各种配置选项 - 据说,用户可能希望在构建之前手动设置。 ...

回答 1 投票 1

如何使用CMake在链接命令行的末尾添加标志?

我有一个问题,CMake无法检测到pthread。作为一个解决方法,我试过:set(CMAKE_EXE_LINKER_FLAGS“$ {CMAKE_EXE_LINKER_FLAGS} -lpthread”)但是,这会在错误的位置插入-lpthread:/ ...

回答 1 投票 5

如何在ROS中链接Qt 5.9?

以下CMakeList产生的错误已在下面列出:cmake_minimum_required(VERSION 2.8.12)set(CMAKE_CXX_FLAGS“$ {CMAKE_CXX_FLAGS} -std = c ++ 11”)set(CMAKE_INCLUDE_CURRENT_DIR ON)...

回答 2 投票 11

错误LNK2019:外部符号

我对elastix非常了解并坚持开始。我正在尝试用C ++编译一个verry基本程序,它将使用elastix库进行实例化。当我试图编译...

回答 1 投票 1

如何让CMake基于GCC版本传递std = c ++ 14 / c ++ 1y或c ++ 17 / c ++ 1z?

GCC 4.x不接受C ++ 14代码的--std = c ++ 14开关 - 它需要--std = c ++ 1y。以后的版本采用--std = c ++ 1z但是(可能)没有--std = c ++ 17尚未设置(在...中写这个)

回答 3 投票 38

如何从命令行设置类型列表的CMake变量

我正在尝试做类似这样的事情。-G“Visual Studio 15 2017 Win64”-DCMAKE_CONFIGURATION_TYPES = ReleaseDebug但是CMAKE_CONFIGURATION_TYPES没有设置为列表变量。我也试过......

回答 1 投票 1

如何通过CMake查找特定/本地文件

我有一个本地安装的库的问题。在我的项目中有xmlrpc ++ 0.7库:myproject / + - xmlrpc ++ 0.7 / + - src /我希望CMake使用本地xmlrpc ++ 0.7进行回退...

回答 2 投票 3

CMakeLists.txt中的编译器标志不会出现在CMake-Gui或CMakeCache.txt中

我刚刚开始学习CMake并认为我会理解首先编写CMakeLists.txt的基本过程,然后配置生成CMakeCache.txtand,最后生成...

回答 2 投票 9

opencv - 对KalmanFilter的未定义引用

我有一个opencv项目,到目前为止一切运行良好,直到我今天刚试图重建我的代码:我得到以下错误:未定义引用`cv :: KalmanFilter :: KalmanFilter(int,int,int,int)'.. 。

回答 1 投票 -2

如何制作CMake包?

我正在尝试在CMake项目中创建一个包含Crypto ++的CMake包,如果它完成,这将最终出现在noloader / cryptopp-cmake repo中。最终目标是提出一个工作......

回答 1 投票 3

将cmake构建选项导出到外部项目

我有一个C ++库A.可以通过多种方式安装,具体取决于使用的外部依赖项。这也会根据库是在调试版还是发布版中而改变...

回答 1 投票 1

连接dlib的CMake构建失败

我需要使用dlopen和其他链接功能。我正在用C ++编写CodeHunt。我正在使用CLion进行该项目。这是我将最后一行添加到的cmake:cmake_minimum_required(VERSION 3.8)...

回答 1 投票 0

cmake link glew头文件

我正在尝试使用CMake(v 3.10.1)为我的项目添加一个外部库我想让libs存在于一个特定的目录中,因为我希望尽可能保持它的清洁我的项目结构看起来......

回答 2 投票 1

如何从CMake“安装”Python代码?

我有一个主要的c ++项目,我使用CMake来管理。设置cmake_install_prefix并进行配置后,它会生成makefile,然后可以使用它来构建和安装非常标准的:...

回答 1 投票 4

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