当前位置: 首页 > wzjs >正文

下载站cms优化大师最新版本

下载站cms,优化大师最新版本,网站建设就业,网站建设杭州哪家便宜一、编译单个C文件 1.1 源码准备 hello.c 代码&#xff1a; #include <stdio.h> int main() {printf("hello ffmpeg \r\n");return 0; }1.2 编译阶段 gcc -c -o hello.o hello.cgcc 的语法规则: -c 是指只编译程序&#xff0c;不进行链接-o 是指定输出文件…

一、编译单个C文件

1.1 源码准备

hello.c 代码:

#include <stdio.h>
int main()
{printf("hello ffmpeg \r\n");return 0;
}

1.2 编译阶段

gcc -c -o hello.o hello.c

gcc 的语法规则:

  • -c 是指只编译程序,不进行链接
  • -o 是指定输出文件名
  • 输入文件:如果一个参数前面什么也没有,则该参数是输入参数
  • 参数顺序没有要求

在这里插入图片描述

分析hello.o文件

  • 目标文件hello.o是ELF格式的文件,包含hello.c的字节码
  • 里面调用的外部函数地址是00占位符,链接时才修正。
    在这里插入图片描述

1.3 链接阶段

gcc -o hello hello.o

在这里插入图片描述

分析hello程序:objdump -d hello
在这里插入图片描述

二、编译多个C文件

2.1 源码准备

源码结构:

laow@m-pc:~/Desktop/cpp/universe$ tree ./
./
├── earth.c
├── earth.h
├── moon.c
├── moon.h
├── sun.c
├── sun.h
└── zeus.c

下载地址:universe.zip

2.2 编译阶段

gcc -c -o zeus.o zeus.c
gcc -c -o sun.o sun.c
gcc -c -o moon.o moon.c
gcc -c -o earth.o earth.c

gcc 编译的时候实际上都是单文件编译
在这里插入图片描述

编译阶段不需要知道 依赖函数的具体实现
在这里插入图片描述

2.3 链接阶段

gcc -o zeus zeus.o sun.o moon.o earth.o

在这里插入图片描述

http://www.dtcms.com/wzjs/323417.html

相关文章:

  • design网站站内推广的方法
  • 无锡做网站优化价格超级优化大师下载
  • 做一样的模板网站会被告侵权吗网站推广的策略
  • 汕头品牌设计公司网站制作优化
  • 关于网站策划的文章企业官网首页设计
  • 有经验的网站建设推广电子商务网站开发
  • 如何看出网站开发语言指数
  • 苏州哪家网站建设好网络营销策划书的结构
  • seo做多个网站重庆百度搜索优化
  • 电子商务安全问题 网站权限友情链接也称为
  • 信息图制作网站虎门今日头条新闻
  • 做外贸常用的网站网站如何添加友情链接
  • 苏州高端网站建设咨询网络黄页推广软件哪个好用
  • 网站怎么收费的企业seo排名费用报价
  • 基于jsp的电商网站开发百度招聘官网
  • 成都网站建设前十网页制作流程
  • 彩票计划网站怎么做初学者做电商怎么入手
  • 企业网站建设哪里做网站好智能优化大师下载
  • 网站建设 佛山seo公司的选上海百首网络
  • 帮朋友做网站私人浏览器
  • wordpress优酷视频插件下载seo是搜索引擎优化吗
  • 政府网站建设 论文新闻头条今日新闻60条
  • 普定县建设局网站关键词上首页软件
  • 广州市从化区住房和建设据网站汽车营销活动策划方案
  • 做网站698靠谱吗营销培训总结
  • 网站建设常用的编程语言抖音怎么运营和引流
  • 线上销售渠道海外seo推广公司
  • 网站建设那个公司好哈尔滨百度搜索排名优化
  • vps做网站空间公司注册流程
  • 注册网站账号违法吗seo软件排行榜前十名