Linux的Ubuntu版本下运行C和C++程序-入门

向前辈学习

  1. sunshine芝火】https://blog.csdn.net/sunshinezhihuo/article/details/82141550
  2. luoweifu】https://blog.csdn.net/luoweifu/article/details/50197913
  3. 在Ubuntu的三键启动终端方法是同时按下 Ctrl键+Alt键+t

先看看有么有

  1. gcc -v 查看最后一行:gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
  2. g++ -v查看最后一行:gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
  3. 如上显示就是安装好了的

准备工作,要做好

  1. 安装 vim :sudo apt-get install vim 或者用 sudo apt install name 也是一样的

  2. 安装 gcc :sudo apt-get install gcc 用【rpm】和【yum】命令也是可以的

  3. 安装 g++ :sudo apt install g++

    说明:【gcc】是 C 编译器 【g++】是 C++ 编译器

编写源代码

  1. 【mkdir】一个工程目录

  2. 目录下【touch 】一个hello.c文件

  3. 【vim】编写代码

        //This is first program hello.c
        #include<stdio.h>
        
        int main(void)
        {
        	print("Hello World !");
        	return 0;
        }
    
  4. 问题解决:

    1. https://rffan.info/5703

    2. idjl】https://blog.csdn.net/u010071211/article/details/84986626

    3. 百度关键字【Xshell中的Ctrl +s】

    4. 由于编辑代码养成的习惯,当打完某一行的时候习惯性的会【ctrl+s】一下。

      就连网页提交也是。在填写完之后,都会习惯性的ctrl+s保存一下。不过网页提交是弹出一个保存框。还好

      但是xshell的‘保存’则是直接就不让你输入了。

      我去,还有这功能?我看了xshell的快捷键,发现根本没有这个组合键。突然想到可能是linux的组合键。

      所以,你懂的。。。是linux的锁屏键,解决方法是【ctrl+q 】就出来了。坑爹的习惯!!!!!!!!!!

    5. 【Ctrl + S】是linux的锁屏键,用【Ctrl+q】退出。

  5. 【g++ hello.c -o hello】编译文件 当然【gcc hello.c -o hello】也是可以

  6. 【./hello】 运行编译之后的文件

  7. 效果展示:

源码
在这里插入图片描述
在这里插入图片描述

编写CPP程序

  1. 【mkdir】一个工程目录
  2. 目录下【touch 】一个hello.cpp文件
  3. 【vim】编写代码
  4. 【g++ hello.cpp】编译文件 (默认可执行文件在【a.out】之中)
    1. 或者【g++ -o hellocpp hello.cpp】
  5. 【./a.out】运行编译之后的文件
    1. 或者【./hellocpp 】 运行编译之后的文件
  6. 效果展示:

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

注意事项

  1. 暂无

总结

  1. 暂无

思考

  1. 暂无
  2. 为什么选择这个呢???选另一个会咋样
  3. 如何验证是否成功安装了?
  4. 要是找不到安装包,可以留言,联系博主。

更新日志:

2019年8月25日

初级入门所学

【如果有什么疑问或指正,请留言。】


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值