您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. EDA/PLD中的C语言静态函数库的制作和使用方法

  2. 作者:杨硕,华清远见嵌入式学院讲师。   一.库函数简介:   C语言中有一些函数会执行一些标准任务,可以事先对这些函数进行编译,然后将他们放置在一些特殊的目标代码文件中,这些目标代码文件称为库。   库文件中的函数可以通过连接程序与应用程序进行链接,这样就不用在每次执行程序时都对这些通用的函数进行编译了。   标准的C函数库名称为libc,包含了诸如内存管理或者输入输出操作的基本函数。这些库放置在系统的公用目录下,如/usr/lib,系统中的任何用户都可以利用这些库函数,用户也可以自己
  3. 所属分类:其它

    • 发布日期:2020-11-10
    • 文件大小:60416
    • 提供者:weixin_38690079
  1. EDA/PLD中的C语言共享库的制作

  2. 作者:杨硕,华清远见嵌入式学院讲师。   1)基本概念   共享库也是.o文件的集合,但是这些文件由编译器按照一种特殊的方式生成(Linux中,共享库文件为"ELF"格式,共享库已经具备了可执行条件)。   共享库的代码是在可执行程序运行时才载入内存的,在编译过程中仅简单的引用,因此代码体积较小。   模块中各个成员的地址(变量引用和函数)都是相对地址。使用此共享库的程序在运行时,共享库被动态加载到内存中并和主程序在内存中进行链接。多个可执行程序可以共享库文件的代码段(不共享数据段)。
  3. 所属分类:其它

    • 发布日期:2020-11-07
    • 文件大小:66560
    • 提供者:weixin_38652058