首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

cmake初级有关问题“进入build目录执行命令” 是在什么地方输入

2012-09-21 
cmake初级问题“进入build目录执行命令” 是在什么地方输入?红颜色字体的是什么意思,我看了很多cmake 的教程

cmake初级问题“进入build目录执行命令” 是在什么地方输入?
红颜色字体的是什么意思,我看了很多cmake 的教程,我看到红色部分都不明白是什么意思,是在cmake中输入命令还是在开始-》运行中输入命令,还是在cmake 软件中输入命令。。。。完全猜不准。。。

例子1:
举个简单的例子来说明外部构建,以编译wxGTK动态库和静态库为例,在Everest中打包
方式是这样的:
解开wxGTK后。
在其中建立static和shared目录。
进入static目录,运行../configure –enable-static;make会在static目录生
成wxGTK的静态库。
进入shared目录,运行../configure –enable-shared;make就会在shared目录
生成动态库。
这就是外部编译的一个简单例子。

例子2:
...
最后,进入build目录执行命令: cmake <项目根目录>

如果执行cmake命令的目录与项目根目录相同,称为内部编译,这时CMake生成的中间文件会与项目代码混合,不推荐。

否则,称为外部编译,所有中间文件会生成在执行cmake命令的目录下。

cmake执行完后,会生成Makefile, 直接make, 会在项目下生成bin和lib目录及目标文件。
http://blog.csdn.net/lzx1104/article/details/6038007

例子3:
...
我在build文件夹中进行编译,输入 cmake.....



[解决办法]
比如说,文件结构是这样的:
.
./build
./static

热点排行