Linux:Linux环境下编译C、C++的环境配置
Linux下运行c和c++环境配置 编译 cmake 工程管理工具使用
·
Linux环境下编译C、C++的环境配置(编译和运行c\c++)
(1)简单环境配置:gdb(按照需求是否安装)、g++
-
gdb:调试工具,详细命令如下图:
-
g++:c++编译器
(1) 安装g++命令:
sudo apt-get install g++
(2) 查看版本命令:
g++ -v
(3) 编译命令:
g++ c文件名称
提示: 指定编译后文件的名称:
g++ xx.cpp -o xx.out
(4) 运行命令:
./xx.out
(2)使用cmake编译c/c++工程
-
为什么要用cmake?
理论上可以用g++来编译一个个C++程序,但是当程序规模很大时,一个工程可能有许多文件夹和源文件(.cpp),因此这是引入工程管理工具提高效率就显得十分必要 -
如何使用cmake?
(1) 安装cmake工具sudo apt-get install cmake
(2) 新建CMakeLists.txt文件:
# 声明要求的cmake最低版本 cmake_minimum_required(VERSION 2.8) #声明一个cmake工程 project(HelloWord) #添加一个可执行文件 add_executable(helloByChinese helloByChinese.cpp)
(3) 对工程进行编译:会生成一些中间文件
cmake . //新建一个build文件,进入build目录下cmake …
(4) 最后生成可执行文件
make // make build目录下编译好的中间文件
更多推荐
已为社区贡献1条内容
所有评论(0)