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

兴宁公司注册seo没什么作用了

兴宁公司注册,seo没什么作用了,网站建设赋值,佛山关键词搜索排名gcc编译过程 一个c/c文件要经过预处理、编译、汇编和链接4个阶段,才能变成可执行文件 1.预处理 C/C源文件中,以“#”开头的命令被称为预处理命令,如包含命令“#include”、宏定义命令“#define”、条件编译命令“#if”、“#ifdef”等。预处理…

gcc编译过程

一个c/c文件要经过预处理、编译、汇编和链接4个阶段,才能变成可执行文件

1.预处理 C/C源文件中,以“#”开头的命令被称为预处理命令,如包含命令“#include”、宏定义命令“#define”、条件编译命令“#if”、“#ifdef”等。预处理就是将要包含(include)的文件插入原文件中、将宏定义展开、根据条件编译命令选择要使用的代码,最后将这些东西输出到一个“.i”文件中等待进一步处理。
使用的命令为 gcc -E xxx.c xxx.i

2.编译 编译就是把C/C++代码(比如上述的“.i”文件)“翻译”成汇编代码。

3.汇编 汇编就是将第二步输出的汇编代码翻译成符合一定格式的机器代码,在Linux系统上一般表现为ELF目标文件(OBJ文件)。“反汇编”是指将机器代码转换为汇编代码,这在调试程序时常常用到。

4.链接 链接就是将上步生成的OBJ文件和系统库的OBJ文件、库文件链接起来,最终生成了可以在特定平台运行的可执行文件。

gcc -E -o hello.i hello.c 预处理
gcc -S -o hello.s hello.i 编译
gcc -c -o hello.o hello.s 汇编
**gcc -o hello hello.o****链接

头文件和库

**echo ‘main(){}’| gcc -E -v - **// 它会列出头文件目录、库目录(LIBRARY_PATH)

使用<>号包含的头文件,会从以下目录寻找该头文件
使用“ ”包含的头文件不仅从以下目录,寻找还会从当前目录寻找
在这里插入图片描述

库会从以下路径寻找

在这里插入图片描述

-I <头文件目录> 可以使用这个命令,让搜索头文件的路径增加上<头文件目录>
**-L <库文件目录>**可以使用这个命令,让搜索库文件的路径增加上<库文件目录>

动态库:动态库链接
在程序运行时才链接,这个链接的动态库,在编译时指定。

静态库:静态库链接
在编译时就链接。

四种应用程序与驱动程序交互的方法

1.查询方式

2.休眠-唤醒

3.poll/select 方式

4.异步通知

IIC读AP3216C模块数据

使用了I2C_Tools库

1.拿到库以后,我们要先解压压缩包在这里插入图片描述
2.进入压缩出来的文件目录,查看有无configure文件,发现没有,然后看有无Makefile文件。在这里插入图片描述
3.打开Makefile文件,然后修改这里的代码
在这里插入图片描述
改成
在这里插入图片描述
这是一些关于交叉编译工具链的引用。其中CC、AR和STRIP是交叉编译工具链中的三个重要工具,分别用于编译、打包和剥离可执行文件。

4.运行make命令进行编译,make命令会根据Makefile文件中的指令进行编译,生成可执行文件或库文件等
在这里插入图片描述
5.先创建一个目录tmp,然后使用make install PREFIX=~/work/15_i2C/i2c-tools-4.2/tmp
命令将编译生成的文件安装到指定的目录中,使得这些文件可以被系统调用和使用。
在这里插入图片描述
6.最后进入tmp目录,把include 目录(存放头文件)和lib目录(存放库)都复制到自己要编写代码的目录下。然后参考例程编写自己的app即可
在这里插入图片描述

http://www.hengruixuexiao.com/news/31605.html

相关文章:

  • 网络营销名词解释答案南和网站seo
  • wordpress能放视频播放器怎么网站排名seo
  • 搭建网站平台有前途吗手机卡顿优化软件
  • 四川网站建设多少钱大数据查询平台
  • 安康网站建设公司价格淘宝怎么优化关键词步骤
  • 免费下载简历自己填写重庆seo排名技术
  • 合肥专业网站制作团队seo网站排名优化公司哪家好
  • 网站开发 8g和16g朝阳区seo
  • 宜昌网站建设公司百度seo排名优化教程
  • 免费wordpress主题下载苏州seo网站优化软件
  • 南京网站定制软文代发价格
  • 校史网站开发技术广州专业seo公司
  • 房产网站关键词优化赣州seo排名
  • 欧洲b2b网站大全百度推广好做吗
  • 邢台路桥建设总公司没有网站吗如何做好网站的推广工作
  • 企业网站建设 属于什么费用百度网站提交
  • 网站 seo 如何使用 公司网站设计公司
  • 如何做网站销售公关负面处理公司
  • win8建立网站重庆seo小潘大神
  • 网站服务公司特点百度竞价推广收费
  • 摄影网站制作创意营销案例
  • 怎么样自己做网站接订单网络推广员是什么
  • 制作网站收费图片优化
  • 公众号网站开发用什么模板真正免费的网站建站平台运营
  • 微信公众号怎么做网站的成都私人网站制作
  • 商城网站设计服务chrome官方下载
  • 网站优化哪家好yoast seo教程
  • 网站资源做缓存微帮推广平台怎么加入
  • WordPress配置路由跳转seo内容优化
  • 青岛官网建站关键词seo优化排名