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

永久免费网站服务器做公司网站要去哪里找人做

永久免费网站服务器,做公司网站要去哪里找人做,制作图片文字的软件,美妆网站建设项目计划书Linux撰写C语言并编译的过程 1、预处理 将所有的#define删除#xff0c;并且展开所有的宏定义#xff0c;并且处理所有的条件预编译指令#xff0c;比如#if #ifdef #elif #else #endif等。处理#include预编译指令#xff0c;将被包含的文件插入到该预编译指令的位置。删除…Linux撰写C语言并编译的过程 1、预处理 将所有的#define删除并且展开所有的宏定义并且处理所有的条件预编译指令比如#if #ifdef #elif #else #endif等。处理#include预编译指令将被包含的文件插入到该预编译指令的位置。删除所有注释“//”和“/* */”。添加行号和文件标识以便编译时产生调试用的行号及编译错误警告行号。保留所有的#pragma编译器指令后续编译过程需要使用它们。 命令 gcc -E hello.c -o hello.i //将hello.c文件预处理至hello.i文件-E指处理完停止2、编译 编译过程就是对预处理完的文件进行一系列的词法分析语法分析语义分析及优化后生成相应的汇编代码。 命令 gcc -S hello.i -o hello.s3、汇编 将汇编语言转成二进制但是还不能执行因为调用了一些库函数这些库函数还没被解析例如#includestdio.h的printf函数还未被解析需要执行链接操作 汇编命令 gcc -c hello.s -o hello.o4、链接 链接也分为静态链接和动态链接其要点如下 静态链接是指在编译阶段直接把静态库加入到可执行文件中去这样可执行文件会比较大。链接器将函数的代码从其所在地不同的目标文件或静态链接库中拷贝到最终的可执行程序中。为创建可执行文件链接器必须要完成的主要任务是符号解析把目标文件中符号的定义和引用联系起来和重定位把符号定义和内存地址对应起来然后修改所有对符号的引用。 这里补充一下静态库、动态库、库文件 库 库是预编译的目标文件(object files)的集合它们可以被链接进程序。 我们在写c语言的时候经常会去包含一个.h的头文件这个头文件就是库文件例如stdio.h 动态库与静态库 静态链接是指在编译阶段直接把静态库加入到可执行文件中去这样可执行文件会比较大。动态链接则是指链接阶段仅仅只加入一些描述信息而程序执行时再从系统中把相应动态库加载到内存中去。
http://www.dnsts.com.cn/news/43188.html

相关文章:

  • 揭阳市网站建设iis配置网站
  • 龙岩网站建设全包网站关于我们怎么做
  • 网站后台上传图片做难吗?有企业信息的网站
  • ps做的网站如何转入dwwordpress 用户验证
  • 网业认证怎么认证手机优化好还是不优化好
  • 爱站网站长seo综合查询工具网站建设 翰臣科技
  • 开个网站多少钱一年怎么做淘宝客采集网站
  • 广东深圳网站建设微信商城运营wordpress 下载站模板
  • 西安建设手机网站网站建设有啥费用
  • 二手手机回收网站开发网站正在建设中请稍后
  • 唐山网站网站建设赶集网发布信息免费
  • 网站建设哪家好推荐万维科技义乌做网站哪个公司好
  • 自已建网站有专门做检验的视频网站吗
  • 电子邮箱网站注册十堰哪里有做网站的
  • 标准件网站开发wordpress imgedit
  • 谷歌做公司网站需要多少钱网站标题优化技巧
  • 网站配色方法云建站网址
  • 全国做网站的大公司有哪些百度网盘官网登陆入口
  • 网站建设参考书c2c网站建设要多少钱
  • 网站推广页面设计重庆峰宇园林建设有限公司网站
  • 学校网站建设培训公司注册资金认缴是什么意思
  • 公司设计一个网站企业画册设计模板
  • 长春个人网站制作太原网络营销
  • 网站域名正在维护中网站新闻百度收录
  • 揭阳 网站建设wordpress wp json
  • 重庆网站建设安全购物网站的后台做哪些东西
  • 公司网站建设合同 华律网电子商务网站建设与维护意味着什么
  • 怎么推广网站链接sem网站建设
  • 网站推广公司 优帮云建筑网建筑规范
  • 泸西县建设小学网站一起做网店 网站打不开