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

网站推广具体内容展厅设计与施工公司

网站推广具体内容,展厅设计与施工公司,免费纯ftp空间,关于电商运营的知识点1序言 gcc是一个可移植的编译器#xff0c;支持多种硬件平台#xff1b;也不仅仅是一个本地编译器也是一个跨平台编译器#xff1b;支持多张语言编译时按照模块化设计支持多种语言。 gcc编译过程#xff1a;预处理#xff08;预处理器#xff09;#xff1b;编译#x…1序言   gcc是一个可移植的编译器支持多种硬件平台也不仅仅是一个本地编译器也是一个跨平台编译器支持多张语言编译时按照模块化设计支持多种语言。   gcc编译过程预处理预处理器编译编译器汇编汇编器链接链接器   gcc编译简化参数ESc--文件iso 2实践   先建立一个c文件hello.c,并输入如下打印出hello world!;    #include stdio.hint main(void) {printf(hello world!\n);return 0; }2.1下面来记录一下gcc编译过程   1预处理阶段       gcc -E hello.c -o hello.i //使用-E参数表示编译只到预处理阶段这个阶段生成的文件是后缀为i也可以在-E前面加上-Wall参数显示编译信息以下如此初学者非常有用。2编译阶段 gcc -S hello.i -o hello.s //使用-S参数把预处理阶段生成的文件编译成汇编文件3汇编阶段 gcc -c hello.s -o hello.o //使用-c参数把汇编文件编译生成目标文件这是二进制文件       4链接阶段 gcc hello.o -o hello //目标文件链接生成可执行文件不用参数此阶段会把相关的一些系统静态库动态库文件加入进来生成可执行文件以上4个步骤也可以使用一条命令完成 gcc hello.c -o hello //直接把c源文件编译成可执行文件   2.2gcc多文件编译   上面的例子是针对一个源文件的但是往往我们在开发中是多个文件那这又怎么操作呢下面把上面的代码拆分一下如下   1.建立hello_fn.h文件文件内容如下   #ifndef _HELLO_FN_H #define _HELLO_FN_H void print(const char* str); #endif2.建立hello_fn.c文件内容如下 #include stdio.h #include hello_fn.hvoid print(const char* str) {printf(str); } 3.建立hello_main.c文件内容如下 #include hello_fn.hint main(void) {print(hello world!\n);return 0; }下面分步骤生成目标文件在生成可执行文件 gcc -Wall -c hello_fn.c -o hello_fn.o gcc -Wall -c hello_main.c -o hello_main.o gcc -Wall hello_fn.o hello_main.o -o hello_main也可以一次性生成可执行文件 gcc -Wall hello_fn.c hello_main.c -o hello_main这样结果是一样第一种方法适合多个目标文件其中一个模块发生变化此时只需要编译改变的模块最后在把所有的目标文件链接成可执行文件现在假如hello_fn.c文件发生变化只需要编译hello_fn.c为目标文件hello_fn.o,最后链接hello_main.o生成可执行文件。       转载于:https://www.cnblogs.com/luoliang/p/3843654.html
http://www.pierceye.com/news/385016/

相关文章:

  • 永康网站设计新闻门户网站建设方案
  • 个人做网站被骗洛阳电商网站建设公司排名
  • 蒙文网站建设情况汇报设计素材网站照片
  • 南京网站设计费用wordpress讨论
  • 可以做防盗水印的网站工业设计专业最好的大学
  • 中国flash网站模板中心温州做网站软件
  • 个人网站设计论文前言搜索引擎推广的网络营销渠道
  • 中国国家建设部网站如何做网站赚流量钱
  • wordpress 网站底部美化天津seo排名扣费
  • 网站开发PHP招聘宁波梅山建设局网站
  • 免费做一建或二建题目的网站colorway wordpress
  • 简单网站建设合同贵州省高层建筑信息平台
  • 手机网站登录模板电视剧百度风云榜
  • 一嗨租车网站建设的功能特色梅林做网站
  • 网站关于我们怎么做36氪 wordpress 模板
  • 医疗网站建设计划书菏泽手机网站建设
  • 南京外贸网站建设哪家好免费网站建站方法
  • 文化馆建设网站网架公司有哪些
  • 企业如何申请网站51网站空间相册
  • 自己电脑做网站服务器系统网站建设违约交付
  • 什么叫域名访问网站wordpress app 接口
  • 学生网站建设实训总结工信部备案号查询平台
  • 凡科建站如何制作论坛备案网站需要多久
  • 网站建设的公司哪家是上市公司专业外贸网站制作
  • 建站公司杭州免费投票网站制作
  • 网站优化公司效果网络营销毕业后做什么工作
  • 移动互联网的应用论文可以优化网络的软件
  • 网站建设软件哪个最好郑州广告设计与制作公司
  • 浦口区网站建设售后保障如何维护网站
  • 企业网站建设 安全合肥做网站加盟