2 用make命令进行程序编译
2015-04-14 15:48
197 查看
在centos下编译环境需要安装以下3个组件:
(1). gcc-c++.x86_64 为c++编译工具,系统默认为编译.c,安装后能够编译c++
查看命令: yum search gcc
(2). ctags.x86_64 为ctag工具,生成代码的关联关系
(3). subversion.x86_64 为svn工具,进行代码的上传、下载
程序编译
在linux下通过make命令行来编译项目。
cmake文件在工程下的文件结构如下:
./
|- CMakeLists.txt
|- src
| |- CMakeLists.txt
1.1 清除cmake生成的文件
当工程cmake时有较大变化时,需要清除cmake生成的文件:CMakeCache.txt,.CMakeCache.txt.swp ,CMakeFiles/,cmake_install.cmake。
命令:
rm -rf CMakeCache.txt .CMakeCache.txt.swp CMakeFiles/ cmake_install.cmake
1.2 编译文件
进入工程所在文件夹,运行以下命令:
cmake .
make 生成make
make clean 清除make生成的文件
(1). gcc-c++.x86_64 为c++编译工具,系统默认为编译.c,安装后能够编译c++
查看命令: yum search gcc
(2). ctags.x86_64 为ctag工具,生成代码的关联关系
(3). subversion.x86_64 为svn工具,进行代码的上传、下载
程序编译
在linux下通过make命令行来编译项目。
cmake文件在工程下的文件结构如下:
./
|- CMakeLists.txt
|- src
| |- CMakeLists.txt
1.1 清除cmake生成的文件
当工程cmake时有较大变化时,需要清除cmake生成的文件:CMakeCache.txt,.CMakeCache.txt.swp ,CMakeFiles/,cmake_install.cmake。
命令:
rm -rf CMakeCache.txt .CMakeCache.txt.swp CMakeFiles/ cmake_install.cmake
1.2 编译文件
进入工程所在文件夹,运行以下命令:
cmake .
make 生成make
make clean 清除make生成的文件
相关文章推荐
- cmd命令对java程序进行编译时出现:“编码GBK的不可映射字符”两种解决方法,以及dos下帮助文档的制作
- QT命令行编译时出现'mingw32-make'不是内部或外部命令,也不是可运行的程序或批处理文件
- make的-j命令(加速Linux程序编译)
- make的-j命令(加速Linux程序编译)
- Make: managing separate compilation(“make”程序:对所有编译单元进行管理)
- 精通COBOL--16.5.1 使用LINK命令进行程序调用
- 使用make命令编译项目文件入门
- Ubuntu下Qt编译报错:“make: g++:命令未找到”
- 编译Coco2d-x android 程序出现make: *** No rule to make target ...CCConfiguration.o'. Stop.
- Linux下通过源码编译安装程序(configure/make/make install的作用 )
- make:一个非常重要的编译命令
- DOS命令窗口进行java类的打包编译命令
- 编译android源码的make命令解析
- 用modelsim对verilog经编译的程序进行仿真
- 在linux下如何使用Makefile对fortran程序进行编译
- 解决QT Creator交叉编译提示make:arm-linux-g++:Command not found 命令找不到
- 精通COBOL--16.5.2 使用XCTL命令进行程序调用
- 使用make命令编译项目文件入门
- 有关于用tcc.exe命令编译程序
- Android 编译命令:make -j8 SHOWCOMMAND=TRUE 2>&1 | tee build.log解释