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

山东省南水北调建设管理局网站小程序在线制作模板

山东省南水北调建设管理局网站,小程序在线制作模板,做网站什么什么,关于公司建网站1.用nm命令获取动态库中的所有符号列表#xff0c;假如动态库的文件为lib.so nm -gD lib.so lib.txt 将把符号列表输出到名为lib.txt的文本文件中 2.创建个新的静态库文件#xff0c;使用ar命令可以创建一个空的静态库文件 ar -rcs lib.a 3.将动态库中的每个符号提…1.用nm命令获取动态库中的所有符号列表假如动态库的文件为lib.so nm -gD lib.so lib.txt  将把符号列表输出到名为lib.txt的文本文件中 2.创建个新的静态库文件使用ar命令可以创建一个空的静态库文件 ar -rcs lib.a 3.将动态库中的每个符号提取到静态库中用objcopy命令将动态库中的每个符号提取到静态库中 while read line; dosymbol$(echo $line | awk {print $3})objcopy --redefine-sym $symbollibdynamic.so libstatic.a done symbol_list.txt 这个我不会用objcopy --redefine-symssymbol_list.txt libdynamic.so libstatic.a 4.完成后你将得到一个名为libstatic.a的静态库文件其中包含了从动态库中提取的所有符号。 请注意这种方法只能将动态库中的符号转换为静态库中的符号而无法将动态链接库中的代码转换为静态库中的代码。如果需要将动态库的代码静态链接到应用程序中还需要重新编译该代码并将其与应用程序一起静态链接。 存储方式静态库的代码和符号被编译进可执行文件中而动态库的代码和符号则是在运行时从共享库文件中加载到进程空间中。 可重定位性静态库的符号和代码可以被多次复用因为它们被编译为可重定位目标文件在链接时被静态地链接到可执行文件中。而动态库的符号和代码只有在运行时才会被加载因此不能被多次复用。 大小静态库包含完整的代码和数据所以它的大小通常比动态库大。动态库只包含代码和数据的一部分因此它的大小通常比静态库小。 运行时行为静态库在编译时将其代码和数据链接到可执行文件中因此它在运行时的行为与可执行文件完全一致。而动态库的行为则取决于其加载和链接时的环境例如其版本、位置和加载顺序等。 将动态库中的符号转换为静态库中的符号意味着将动态库中的函数和变量等符号提取出来作为静态库中的一部分。这样在链接可执行程序时编译器可以直接将静态库中的符号链接到可执行程序中而不需要使用动态链接库。
http://www.w-s-a.com/news/177251/

相关文章:

  • 网站推广效果推广网站推荐
  • 腾讯企业网站建设网络推广比较经典和常用的方法有
  • 四川成都网站网页设计上海外贸网站制作公司
  • wordpress模板首页图片锦州网站做优化
  • 哔哩哔哩网站建设分析有哪些做网站好的公司
  • 福建建设执业中心网站沧州网络推广外包公司
  • 做网站怎么改关键词营销网站建设818gx
  • 广撒网网站怎么进行网络营销
  • 中职计算机网站建设教学计划电商网站如何避免客户信息泄露
  • 惠州微网站建设外贸进出口代理公司
  • 网站建设最常见的问题建设银行网站机构
  • 网站集群建设相关的招标南通seo网站建设费用
  • 网络培训的网站建设能够做二维码网站
  • 网站类游戏网站开发wordpress 文章首标点
  • 徐州网站建设熊掌号免费推广网站入口2020
  • 网站建设有前途长春高铁站
  • 做网站网课阿里云域名查询系统
  • saas建站平台有哪些简述网站建设基本流程答案
  • 个人怎么做网站网站浏览思路
  • 网站建设里的知识长沙网络营销公司
  • 网站建设与维护大作业pc网站转换成微网站
  • php网站开发经典教材东莞网站开发
  • 教育培训手机网站模板下载跨境电商培训哪家最好
  • 网站开发淄博网站被降权会发生什么影响吗
  • 网站开发常用的语言东城手机网站制作
  • 微小店网站建设平台手机优化加速有什么用
  • 沈阳酒店企业网站制作公司竞价网站怎么做seo
  • 中山企业网站多少钱学网站建设的好处
  • 做官网网站哪家公司好jianux wordpress
  • 插件素材网站新站seo优化快速上排名