栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Linux环境下编译C、C++的环境配置

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux环境下编译C、C++的环境配置

Linux环境下编译C、C++的环境配置(编译和运行cc++) 一、简单环境配置:gdb(按照需求是否安装)、g++
  1. gdb:调试工具,详细命令如下图:

  2. g++:c++编译器

    (1) 安装g++命令:

    sudo apt-get install g++

    (2) 查看版本命令:

    g++ -v

    (3) 编译命令:

    g++ c文件名称

    提示: 指定编译后文件的名称:

    g++ xx.cpp -o xx.out

    (4) 运行命令:

    ./xx.out

二、使用cmake编译c/c++工程
  1. 为什么要用cmake?
    理论上可以用g++来编译一个个C++程序,但是当程序规模很大时,一个工程可能有许多文件夹和源文件(.cpp),因此这是引入工程管理工具提高效率就显得十分必要

  2. 如何使用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目录下编译好的中间文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1026474.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号