cmake相关内容

什么是尘土飞扬的角落初来乍到的CMake会想知道吗?

我已经做了很多的项目和很多不同的构建系统和CI工具。最近,我一直在接触到添加基于环境合理大小的C ++应用程序的自动工具的偶尔具有挑战性的任务。虽然我喜欢的易用性为最终用户的,我不是那么喜欢用M4和所有的汽车*工具处理从开发商的一面。 我在我的业余时间工作的一个相当大的辅助项目,并已决定,我想借此CMake的试驾。由于我刚刚开始,我显然打算通过文档/ FAQ /维基/等挖。并通过边做边学。顺便说 ..
发布时间:2016-08-16 12:37:47 开发过程

如何建立和放大器;安装GLFW 3和一个Linux项目中使用它

GLFW3 昨天晚上我工作到很晚试图从源头建立GLFW 3包的Linux版本。这个过程花了我很长的时间,共约3个小时,部分原因是因为我不熟悉CMake的,部分是因为我不太熟悉GLFW。 我希望这篇文章能够将你从我昨天的难度!我想我应该做一个简短的写了起来,并希望为您节省几个小时你的生活...... 由于“urraka”,“B6”,并在#glfw IRC频道“尼古拉斯”,我已经能够得到GLFW ..
发布时间:2016-08-16 12:33:05 服务器开发

CMake的版本做了我的code停止正常工作

我有一个C ++程序时,我没有其他选项编译效果很好。但是,每当我使用cmake的-DCMAKE_BUILD_TYPE =松开还有就是code这停止工作的一个非常特殊的一部分。 具体而言,我有一个升压斐波那契堆的接口。我调用这个函数: narrow_band_.push(myObject的); 和这个函数执行以下操作: 内嵌无效myHeap ::推(MYSTRUCT和C){ hand ..
发布时间:2016-08-12 19:07:33 C/C++开发

与CMake的安装升压

我试图使用安装升压1.47.0 cmake的,用的bjam(它不能检测我的MPI安装)多次失败后的试验。然而的CMake中没有找到源目录中cmakelist.txt文件。任何帮助吗? 塔里克 解决方案 您不能。升压没有选择的CMake作为构建工具链,所以它不会起作用。我宁愿尝试修复MPI检测:) 有是这样的: https://svn.boost.org/trac/boost/维基/ C ..
发布时间:2016-08-12 19:05:19 C/C++

cmake的使用了错误CBOOST库

我尝试编译CMake的一个程序,但我得到的股票与此错误: 无法找到请求Boost库。 升压版本:1.34.1 升压包括路径:/ usr / include目录 升压检测到的版本​​太旧。请求的版本为1.37(或 更新)。 下面Boost库找不到: boost_program_options boost_filesystem 未发现Boost库。 ..
发布时间:2016-08-12 19:05:11 C/C++

CMake的认定提振,但未能NMAKE链接

我有哪里NMAKE不链接Boost库CMake的是提供一个问题。我不完全知道为什么它是这样做的。 cmake_minimum_required(版本2.8) 项目(BoostLibTest) 集(Boost_USE_STATIC_LIBS TRUE) 集(Boost_MULTITHREADED TRUE) 集(Boost_DEBUG TRUE) find_package(升压组件正则表达式) ..
发布时间:2016-08-12 18:54:27 C/C++

cmake的:复制升压构建的"在Jamfile中&QUOT创造一切条件;行为?

我转换一个 升压构建 构建系统CMake的。 一个升压构建的功能是,你可以指定一个的Jamfile (将A 的CMakeLists.txt 文件),其中规定的所有目标将建成。 例如,具有以下项目的结构: 根 | + ---富 | | | + ---测试 | + ---酒吧 | | | + ---测试 | + ---应用 如果您输入以下命令: $ B2富 的的Jamfile 在根/富将 ..
发布时间:2016-08-12 18:51:55 C/C++开发

连接错误与升压1.60和VS 2013在x64

的#include<&iostream的GT; #包括LT&;升压/定时器/ timer.hpp>诠释的main() { 提高::计时器:: auto_cpu_timer秒; 性病::法院LT&;< “你好,世界!” <<的'\\ n'; 返回0; } 此编译上面提到的code在QT与MSVC 12.0 x64和它引发以下错误: libbo ..
发布时间:2016-08-12 18:51:38 C/C++开发

如何改变那里的CMakeLists.txt查找Boost库的Ubuntu

我是使用Boost 1.54.0,它是位于“/ usr / include目录”。我们吹那路程,安装升压1.57.0。它得到安装在“的/ usr /本地/包括” 现在,我的克利翁项目,该项目采用的CMake找不到Boost库。这里是我的CMakeLists.txt文件: 这是我的错误: 我不知道如何使CMake的寻找在升压正确的位置。 解决方案 据该FindBoost文件(的 ..
发布时间:2016-08-12 18:50:17 C/C++开发

编译点云中图书馆当升压问题

我想从源代码编译在OSX 10.6.8点云库,我一直对同样的错误与Boost库运行起来: !使 链接CXX共享库../lib/libpcl_common.dylib 未定义的符号: “提高::螺纹:: start_thread_noexcept()”,从引用: 提高::螺纹::线程<提高:: _双:: bind_t<无效,提振:: _ MFI :: MF0<无效,PCL ..
发布时间:2016-08-12 18:39:11 C/C++开发

CMake的连接,以提高。错误LNK2005

一直在寻找一整天的解决方案,但没有喜悦。 我有2个项目CMake的一个解决方案。一来是哪个环节提高静态库,另一个是哪个环节,来推动和我自己的静态库的可执行文件。 问题是:在Linux中它编译罚款与海湾合作委员会。但在VS2008我得到program_options以下类型的链接错误而已。 libboost_program_options-vc90-MT-GD-1_46_1.lib(opti ..
发布时间:2016-08-12 18:36:46 C/C++开发

在cmake的提振设置最低版本

我要定义一个最小的提升版本可在系统上。我尝试以下方法。不幸的是这没有工作,因为它试图只用升压1.40.0可用的系统上也进行编译。 SET(Boost_USE_STATIC_LIBS OFF) SET(Boost_USE_MULTITHREAD OFF) SET(BOOST_MIN_VERSION“1.47.0”)FIND_PACKAGE(升压必填)FIND_PACKAGE(升压必填) 如果(不 ..
发布时间:2016-08-12 18:29:34 C/C++开发

CMake的升压和OSX上 - 没有规则,使目标

我使用CMake的生成使用QT5,升压和其他图书馆我的申请。这已经持续大,而我是在Ubuntu开发,现在我试图让我的code编译和运行OSX,以及与已运行到一些问题。 该库文件是存在的,别的东西是错误的。 我主要的CMakeLists.txt的部分,我认为相关的: 项目(lillebror) cmake_minimum_required(版本2.8) cmake_policy(SET CMP ..
发布时间:2016-08-12 18:28:44 C/C++开发

CMake的找不到任何提升不再

直到昨天,我的程序编译和链接正确。从今天起,同样的程序(相同的来源和相同的环境),没有链接。 Boost库是找不到的。 顶的CMakeLists.txt文件: ... find_package(升压必填) 集(Boost_USE_STATIC_LIBS ON) 集(Boost_USE_MULTITHREADED OFF) 集(Boost_USE_STATIC_RUNTIME OFF) fin ..
发布时间:2016-08-12 18:28:22 C/C++开发

令人费解的Boost.Python的1.54(调试版本)的依赖关系Python27.lib在Windows

我必须做一些明显的错误,但战斗了几个小时之后,我无法取得进一步进展: 升级到升压1.54,之后CMake的2.8.12和Python 2.7.5(所有三个来自的略的早期次要版本),我的项目在Debug配置不再联系(他们的释放链路罚款)。我与2012年VS建立的一切都被更新之前正常工作 我建提升的标准方式: bootstrap.bat 然后按 B2地址模型= 64 =工具MSVC-11.0 。我 ..
发布时间:2016-08-12 18:23:22 C/C++开发

CMake的试图找到的刺激时,报告“Boost_DIR-NOT_FOUND”

我想建立一个我的机器上称为CSWNet库。 cmake的可以找到Boost_INCLUDE_DIR和Boost_LIB_DIR但它不能找到称为Boost_DIR一个选项,是包含用于升压一个CMake的配置文件的目录。它在哪里?请帮帮忙,谢谢提前。我得到的错误如下所示,我安装了从Ubuntu库升压和它安装在/ usr /本地。 在/usr/local/share/cmake-2.8/Modules ..
发布时间:2016-08-12 18:22:02 C/C++

升压蟒蛇链接

我添加的Boost.Python为我的游戏。我写的包装我的班在脚本中使用它们。问题是,库链接到我的应用程序。我使用 cmake的构建系统。 现在我有1个文件和Makefile它一个简单的应用程序: PYTHON = /usr/include/python2.7BOOST_INC = / usr / include目录 BOOST_LIB = / usr / lib目录TARGET =主$(T ..
发布时间:2016-08-12 18:13:51 C/C++开发

CMake的不再发现Boost库

我工作的一个大型C ++项目依赖的推动作用。该项目是建立在各种使用CMake的平台。在我的Windows机器,我使用的CMake 2.8.9,Visual Studio 2010和升压1.50.0(来源建)。 我一直用CMake的,多年来一起提升而没有问题,用升压版本一样古老1.33。 现在,突然的CMake不再发现Boost库。已在我的机器上唯一改变的是,我最近安装了Visual Studio ..
发布时间:2016-08-12 18:03:24 C/C++开发

这是为什么升压头文件中不包括

我建立我的C ++程序与Mac上的CMake。编译器给了我以下错误: 错误:升压/ filesystem.hpp:没有这样的文件或目录 这触发错误的行是:的#include“助推/ filesystem.hpp” 或的#include<升压/ filesystem.hpp> 这上面我用不改变错误 但是,在我的CMakeLists.txt我包括以下列方式升压标头: FIND ..
发布时间:2016-08-12 18:02:45 C/C++开发