如何将.a文件导入单片机中?

单片机原理及应用A实验-流水灯、蜂鸣器、独立按键

[版权声明] 本站所有资料由用户提供并上传,若内容存在侵权,请联系邮箱。资料中的图片、字体、音乐等需版权方额外授权,请谨慎使用。网站中党政主题相关内容(国旗、国徽、党徽)仅限个人学习分享使用,禁止广告使用和商用。

}

.out是可执行文件,相当于win上的exe;

.o是编译中间目标文件,相当于win上的.obj;

.a是静态库,多个.o练链接得到,用于静态链接;

.so是共享库,用于动态链接,相当于win上.dll;

2、out可执行文件生成

得到hello.o,由于是中间文件,所以无法执行

由.o文件创建静态库静态库文件名的命名规范是以lib为前缀,紧接着跟静态库名,扩展名为.a。

例如:我们将创建的静态库名为hello,则静态库文件名就是libhello.a。

由.o文件创建动态库文件动态库文件名命名规范和静态库文件名命名规范类似,也是在动态库名增加前缀lib,但其

例如:我们将创建的动态库名为hello,则动态库文件名就是libhello.so。

我们执行,发现报错了:

这是因为在生成hello.o时,没有使用-fPIC选项,所以我们使用

重新生成一下hello.o,再次执行生成so命令。

执行,我们发现报错了:

我们发现报错了,原来是找不到动态库文件libhello.so,程序在运行时,会在/usr/lib和/lib等目录中查找需要的动态库文件。

若找到,则载入动态库,否则将提示类似上述错误而终止程序运行。

他来了,他来了,他带着礼物走来了

}

1、微机的核心部件是,反映它性能的重要的指标是

2、内存分为和,前者固化了基本的输入输出设备驱动程序

和微机启动程序、自检程序,被称为BIOS系统程序,其特点是;

后者常称“内存条”,其特点是。

4、总线分三类:用来发送CPU命令信号到存储器或I/O的是总线;由

CPU向存储器传送地址的是总线;CPU、存储器和I/O之间的数据传送通道是总线。

5、显示器有三大类:、、。

6、要安装或删除一个应用程序,必须打开窗口,然后使用其中的添加删

7、在Windows中,系统提供了常用的5种汉字输入法,它们分别是、、、和郑码输入法。

8、文件具有4种属性设置,即、、、

9、一个工作薄最多有_______个工作表。每个工作表最多有_____行_____列。

11、工作薄窗口最大化时,工作薄名显示在________________,工作薄窗口的控

12、二行三列单元格的地址是_________。

15、选择_____工具栏上的_____按钮,可以设置数据的对齐格式为“合并及居中”。

16、、计算机网络主要有个功能。

17、TCP的汉语意思是;IP的汉语意思是。

18、计算机网络中的共享资源指的是硬件、软件和资源。

19、计算机通讯采用的交换技术主要有交换和电路交换两种,前者比后

者实时性差,线路利用率高。

20、计算机网络中,通信双方必须共同遵守的规则或约定,称为。

1、使用计算机时,正确的开机顺序是()

A、先开主机,再开显示器、打印机

B、先开显示器、打印机,再开主机

C、先开显示器,再开主机,然后再开打印机

D、先开打印机,再开主机,然后开显示器

2、在计算机中,用()个二进制位组成一个字节。

3、目前市场上流行的奔腾微型机中的“奔腾”指的是()

4、显示器目前使用最多的()

}

我要回帖

更多关于 如何将c语言程序导入单片机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信