转自:《你所不知的OSG》第一章:CMake初步(1)http://bbs.osgchina.org/forum.php?mod=viewthread&tid=1189&fromuid=3434本章的主要目的并非介绍OpenSceneGraph的常用类和功能,而是介绍它的一个重要伙伴,抑或说,是一个...
分类:
其他好文 时间:
2014-09-17 14:55:02
阅读次数:
406
在cmake 学习笔记(三)中简单学习了 find_package 的 model 模式,在cmake 学习笔记(四)中了解一个CMakeCache相关的东西。但靠这些知识还是不能看懂PySide使用CMakeLists文件,接下来继续学习find_package的 config 模式及packag...
分类:
其他好文 时间:
2014-09-17 14:54:52
阅读次数:
226
最大的Qt4程序群(KDE4)采用cmake作为构建系统Qt4的python绑定(pyside)采用了cmake作为构建系统开源的图像处理库 opencv 采用cmake 作为构建系统...看来不学习一下cmake是不行了,一点一点来吧,找个最简单的C程序,慢慢复杂化,试试看:例子一单个源文件 ma...
分类:
其他好文 时间:
2014-09-17 14:53:42
阅读次数:
331
转自:http://blog.csdn.net/dbzhang800/article/details/6329314接前面的Cmake学习笔记(一)与Cmake学习笔记(二)继续学习 cmake 的使用。学习一下cmake的 finder。finder是神马东西?当编译一个需要使用第三方库的软件时,...
分类:
其他好文 时间:
2014-09-17 14:53:32
阅读次数:
162
接前面的一二三,学习一下 CMakeCache.txt 相关的东西。CMakeCache.txt可以将其想象成一个配置文件(在Unix环境下,我们可以认为它等价于传递给configure的参数)。CMakeLists.txt 中通过 set(... CACHE ...) 设置的变量CMakeList...
分类:
其他好文 时间:
2014-09-17 14:52:32
阅读次数:
187
这一节我们就一起来看看如何用CMake来链接自己写的lib库,如何进行这些库文件的管理。一个团队共同开发软件时,一般都是分模块进行作业的,每个人负责整个软件中的一部分,然后再整合成一个完整的软件系统。具体的做法一般是某个人开发的东西是以链接库的形式供团队中的其他人进行调用,或者供本人负责的程序的其他...
分类:
其他好文 时间:
2014-09-17 14:51:42
阅读次数:
272
本节介绍如何用CMake来设置软件的版本号在《一起学习CMake - 01》中我们看到了如何用CMakeLists.txt来构建一个最简单的工程,这一节里我们一起来看看如何用CMake对开发的软件进行版本号的设置。在介绍这方面的内容时,先简单看一下在软件开发中是如何对版本号进行设置的,如VTK 5....
分类:
其他好文 时间:
2014-09-17 14:50:42
阅读次数:
214
转自:《你所不知的OSG》第一章:CMake初步(2)http://bbs.osgchina.org/forum.php?mod=viewthread&tid=1229&fromuid=34341.4 词法和语法在开始本节的学习之前,我们先总结一下之前所了解到的CMake基本词法和命令。CMake命...
分类:
其他好文 时间:
2014-09-17 14:48:42
阅读次数:
348
configure: error: No curses/termcap library found网上有的说法是:--with-named-curses-libs=/usr/lib/libncursesw.so.5其实是不对的,虽然能解决configure的错误,但是make的时候会提示错误,正确的...
分类:
其他好文 时间:
2014-09-17 13:38:42
阅读次数:
222
Ever found yourself working on a MySQL server where root’s password is unavailable? It has happened to me a few times, always because the person who s...
分类:
数据库 时间:
2014-09-17 11:39:32
阅读次数:
347