先看一下虚拟机上ubuntu的IP;

在主机win10编辑一个简单c程序,使用ssh来传到ubuntu;但是提示不可达;

vi手动编辑一个简单程序;

cat看一下;

ubuntu要安装openssh-server,才能用ssh工具连接;如下图命令安装,可能安装源有问题,安装不上;

gcc -o 选项,生成可执行文件;提示出错,代码少打了一行;

补上再执行 gcc -o test1 test1.c,生成可执行文件test1;输入 ./test1,运行如下;

-S -o,生成对应汇编程序xxx.s;如下图;

-c -o,生成xxx.o目标文件,不进行链接;如下图,

Linux gcc 基本选项相关推荐

  1. linux命令gcc常用选项

    linux下调试时gcc用的非常比较,下面看gcc常用选项. E 激活预处理:头文件.宏等展开(.i文件) S 激活预处理.编译:生成汇编代码(.s文件) c 激活预处理.编译.汇编:生成目标文件(. ...

  2. #linux# gcc编译器优化选项的详细信息

    Table of Contents 优化选项-O0 优化选项-O1 优化选项-O2 优化选项-O3 优化选项-OS 支持CPU类型target gcc编译器优化选项O0, O1, O2, O3, Os ...

  3. GCC 编译 C++ 程序分步骤流程(预处理 gcc -E、编译 gcc -S、汇编 gcc -c 和链接 gcc 以及 gcc -o 选项)

    C 或者 C++ 程序从源代码生成可执行程序的过程,需经历 4 个过程,分别是预处理.编译.汇编和链接. 同样,使用 GCC 编译器编译 C 或者 C++ 程序,也必须要经历这 4 个过程.但考虑在实 ...

  4. linux gcc 链接静态库的几种方式

    开发一个应用程序不可避免要使用多个第三方库(library). 默认情况下,gcc采用动态连接的方式连接第三方库,比如指定-lpng,连接程序就会去找libpng.so. gcc提供了一个-stati ...

  5. linux gcc中sin30度,学习gcc.pdf

    学习gcc 如何在 Ubuntu 下安装和使用 gcc GCC 是在Linux 系统中用的比较多的编译器,一般做Linux 开发的朋友都会用 GCC 编译器,但今天 在 Ubuntu 上安装 GCC ...

  6. linux gcc 示例_最好的Linux示例

    linux gcc 示例 Linux is a powerful operating system that powers most servers and most mobile devices. ...

  7. 【GCC】gcc警告选项汇总--编辑中|gcc编译选项

    目录 前言 请求或取消警告选项 GCC编译选项 参考原文:https://blog.csdn.net/qq_17308321/article/details/79979514 前言 警告:不是错误的, ...

  8. Linux GCC 常用命令

    Linux GCC 常用命令与汇编 文章目录 Linux GCC 常用命令与汇编 1 .简介 2 .简单编译 2.1 预处理 2.2 编译为汇编代码 2.3 汇编(Assembly) 2.4 连接(L ...

  9. linux gcc忽略警告,GCC 警告提示的用法

    本节主要讲解GCC的警告提示功能.GCC包含完整的出错检查和警告提示功能,它们可以帮助Linux程序员写出更加专业和优美的代码.我们千万不能小瞧这些警告信息,在很多情况下,含有警告信息的代码往往会有意 ...

最新文章

  1. 在dw中如何调试html代码,如何在 Dreamweaver 中优化和调试代码 - Dreamweaver 用户指南...
  2. dos2unix批量转换的脚本
  3. BUU--[MRCTF2020]PixelShooter
  4. 两条信号之间加电容_上海贴片电阻电容厂家地址-华腾电子
  5. 深度学习实验1:pytorch实践与前馈神经网络
  6. 用IoT放羊养牛,不出门也能知道它们的动向
  7. CCIE考试现在需要面试了
  8. 前大厂员工谈中美企业区别,中企不用单元测试,仅靠QA检查代码?
  9. 通过wget在Linux上下载Java JDK会显示在许可证页面上
  10. 10个调试和排错的小建议
  11. 搭建CentOS的本地yum源
  12. 【2018徐州ICPC Gym-102012 M】Rikka with Illuminations【计算几何】
  13. 小学多媒体计算机室管理计划,多媒体教室管理工作计划
  14. STM32驱动NRF24L01无线模块
  15. 股票量化交易进阶001_回测框架backtrader(一)
  16. 磁卡、条码卡、IC卡、ID卡基本知识
  17. R语言导入数据文件(数据导入、加载、读取)、使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File)
  18. docker(五):更新容器映射端口
  19. 幽夜至,辞夏迎秋月抒怀
  20. 磁带备份迁移到磁盘备份前的准备工作

热门文章

  1. Java实现算法导论中最大公约数欧几里得算法
  2. EasyPR-Java开源中文车牌识别系统工程部署
  3. 数组先小于等于再大于等于的调整
  4. 只能在微信浏览器打开的链接,如何查看源码
  5. Ajax 基础——未完待续
  6. Java AffineTransform入门
  7. 超实用!19条Android平台设计规范
  8. leetcode C++ 46. 全排列 给定一个 没有重复 数字的序列,返回其所有可能的全排列。
  9. [学习笔记]matlab
  10. norm--求矩阵和向量的范数