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

做网站的时候遇到的问题厦门企业网站排名优化

做网站的时候遇到的问题,厦门企业网站排名优化,开发小程序需要什么技术,wordpress 720云文章目录 六、基础I/O4. 动静态库 未完待续 六、基础I/O 4. 动静态库 既然我们能够成功创建静态库了,接下来我们将这个代码打包成动态库: shared: 表示生成共享库格式 fPIC:产生位置无关码(position independent code) 动态库库名规则&…

文章目录

  • 六、基础I/O
    • 4. 动静态库
  • 未完待续


六、基础I/O

4. 动静态库

既然我们能够成功创建静态库了,接下来我们将这个代码打包成动态库:
在这里插入图片描述

shared: 表示生成共享库格式
fPIC:产生位置无关码(position independent code)
动态库库名规则:libxxx.so

我们这里在Makefile里面实现:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
- L 命令就是告诉编译器我们链接的库在哪个路径下。
我们可以在Makefile里:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
所以给别人使用代码时,直接给对方发送这个压缩包即可。
在这里插入图片描述
在这里插入图片描述
因为我之前编译的时候只是告诉了编译器我们的链接文件和头文件在哪,现在是运行当中,操作系统并不知道链接文件在哪。所以我们应该怎么解决呢?我们有4种做法:①直接将动态链接库拷贝到系统中。②将不在系统默认库搜索路径下的库路径添加到环境变量 LD_LIBARAY_PATH 中。③通过软链接方式在系统库目录里面添加同名目录。④通过配置文件即可

如果我们同时提供动态库和静态库,gcc默认使用的是动态库。如果我们非要静态链接,我们必须使用static选项。如果我们只提供静态链接,那么程序会对这个库进行局部静态链接,程序的其他库仍可能是动态链接的。如果我们只提供动态库,强制使用静态链接则会发生链接报错。

动态库加载后,会被映射到进程的共享区中。 所有系统进程中公共的代码和数据,只需要在物理内存中存在一份即可。


未完待续

http://www.yayakq.cn/news/313057/

相关文章:

  • 手机网站建设哪个广州百度推广优化
  • 房地产网站建设策划书在自己的电脑做网站空间
  • 河间做网站 申梦网络国内外创意网站欣赏
  • 网站设计 方案中联建设集团股份有限公司网站
  • 网站技术培训公司简介通用模板
  • 站长工具seo推广秒收录双线主机可以做彩票网站吗
  • Wordpress网站删除多余主题泉州app网站开发价格低
  • 网站怎么做免费推广公司高端网站建设
  • 普通网站一年要多少钱请简述企业网站建设的流程
  • 沈阳网站排名公司南通关键词优化平台
  • 免费个人简历制作网站电商网站更适合
  • 枣庄公司网站建设公司网站建设任务书
  • 本科网站开发毕业设计优化关键词的正确方法
  • 黑网站代码制作可以用来制作网页的软件有哪些
  • 网站开发类毕业设计如何做强企业网站
  • 娄底网站seo汽车之家网页版地址
  • 网站建设get你磐安网站建设公司
  • 做一个简单的网站多少钱昆明培训网站建设
  • 手机评分网站网页搜索青骄第二课堂
  • 专业做网站优化需要多久谷歌seo代运营
  • 如何给网站加关键词宁波外贸行业现状
  • 山东网站建设平台情公司做的网站
  • 看想看的做想做的电影网站好做网站的公司找客户
  • 接网站制作网站开发 微信开发 微信营销
  • 安卓门户网站开发全球可以做外贸的社交网站
  • 福田欧曼服务站网站原型设计流程
  • 图书网站建设方案纷享销客
  • 开源网站模板wordpress 4.7.3 id
  • 网站搭建平台源码企业网站注册官网
  • 网站建设APP的软件wordpress ecommerce theme