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

黄岛网站建设服务网站美工做专题尺寸多少?

黄岛网站建设服务,网站美工做专题尺寸多少?,cms 网站后台,哈尔滨seo优化团队一、什么叫做库#xff1a; 库#xff1a;二进制的程序#xff0c;能被操作系统载入内存中执行 二、Linux下的库有两种#xff1a;静态库和共享库(动态库)#xff0c;二者的不同点在于代码载入的时刻不同。 A、静态库在程序编译的时候并会被连接到目标代码中#xff0c;程… 一、什么叫做库 库二进制的程序能被操作系统载入内存中执行 二、Linux下的库有两种静态库和共享库(动态库)二者的不同点在于代码载入的时刻不同。 A、静态库在程序编译的时候并会被连接到目标代码中程序运行时将不再需要该静态库因此体积较大 B、动态库在程序编译的时候并不会被连接到目标代码中而是在程序运行时被载入因此程序运行时还需要动态库存在因此目标代码体积小。 1、静态库的制作 A、创建静态库的源代码 fun.c B、将源代码编译成.o文件 gcc -c fun.c -o fun.o gcc -c -o fun.o fun.c C、将.o文件生成静态库 ar crs libfun.a fun.o(ar是生成静态库的命令crs是选项) ar crs的谐音是爱人才认识 静态库的命名规则libxxx.a xxx表示库名 D、编写测试代码并编译(-L 指定路径 –lfun指定库) gcc main.c -o main -lfun -L. 库在当前目录 gcc -o main main.c -L. –lfun 一样的效果 gcc main.c -o main -lfun -L.. 库在上一级目录 gcc main.c -o main -lfun -L ../auto_lib/ 库在上一级目录的auto_lib路径下面 E、执行 ./main 2、动态库的制作 A、编写库的源代码 fun.c B、将其编译成.o文件 gcc -fPIC -Wall -c fun.c C、将.o文件生成动态库 gcc -shared -fPIC -o libfun.so fun.o D、编写测试代码main.c 并编译 gcc -o main main.c -L. –lfun 备注此时执行的话会出现这样的错误提示 原因是动态库没有装载解决这个问题有3种方法 1 将制作的动态库放在 /lib或/usr/lib sudo mv libfun.so /lib/ sudo mv libfun.so /usr/lib/ 然后执行./main 结果如下 2将制作的动态库的当前路径加入库的配置文件中 配置文件 查找当前路径 进入配置文件 sudo vi /etc/ld.so.conf.d/libc.conf 添加路径 使配置生效 sudo ldconfig 3将路径加入环境变量中(此方法不靠谱) 查看环境变量中有没有值 echo $LD_LIBRARY_PATH 在环境变量中加上库所在的路径 export LD_LIBRARY_PATH/home/leo/IO/16073/auto_lib 使配置生效 sudo ldconfig 3、库的升级(后台修改库升级系统) 1 修改库的源代码 将其编译生成.o文件 gcc -fPIC -Wall -c fun.c 将.o文件生成动态库 gcc -shared -fPIC -o libfun.so fun.o 执行 ./main 看效果 升级成功以上这些就是静态库和动态库的知识了 附件知识 ● -shared指定生成动态链接库。 ● -static指定生成静态链接库。(创建静态库我们一般用ar命令它将很多.o转换成.a) ● -fPIC表示编译为位置独立的代码用于编译共享库。目标文件需要创建成位置无关码概念上就是在可执行程序装载它们的时候它们可以放在可执行程序的内存里的任何地方。 ● -L.表示要连接的库在当前目录中。 ● -l指定链接时需要的动态库。编译器查找动态连接库时有隐含的命名规则即在给出的名字前面加上lib后面加上.so来确定库的名称。 ● -Wall生成所有警告信息。 ● -ggdb此选项将尽可能的生成gdb的可以使用的调试信息。 ● -g编译器在编译的时候产生调试信息。 ● -c只激活预处理、编译和汇编,也就是把程序做成目标文件(.o文件)。 ● -Wl,options把参数(options)传递给链接器ld。如果options中间有逗号,就将options分成多个选项,然后传递给链接程序。 嵌入式物联网需要学的东西真的非常多千万不要学错了路线和内容导致工资要不上去 无偿分享大家一个资料包 差不多150多G。里面学习内容、面经、项目都比较新也比较全某鱼上买估计至少要好几十。点击找小助理领取
http://www.hkea.cn/news/14548332/

相关文章:

  • 重庆网站建设哪里比较好呢全国私人订制平台
  • 做下载网站挣钱吗网站建设规范方法
  • 架设个人网站WordPress 前台 注册用户 插件
  • 网站建设图片拍摄价格网站底部图标
  • 做网站的人还能做什么上海seo顾问推推蛙
  • 营销型网站规划步骤wordpress 链接
  • 名师工作室网站建设建议创建网站的步骤
  • 免费行情网站简单网页制作代码html
  • 如何介绍设计的网站模板河间网站制作公司
  • 新闻聚合网站开发 技术润东电子科技 网站建设
  • 影视 网站建设 新媒体滕州营销型网站建设
  • 怎么做属于自己的售卡网站如何做网站的关键词排名
  • 怎么样建网站卖东西宜章网站建设
  • 签约做网站模板大连企业网站模板建站
  • 做白酒用哪个分类信息网站个人网站免费建设
  • 青岛高端模板建站wordpress传媒传媒企业模板
  • 北京个人网站制作联通的网站是谁做的
  • 肇庆住房建设部网站东莞常平常安医院
  • 网站模板广告去除网站简介模板
  • 自己建设外贸网站如何用ftp上传文件到网站
  • 网站建设 事业单位 安全期货网站做模拟
  • 免费网站系统西数网站管理助手 伪静态
  • 企业做网站的注意什么问题苏州建设有限公司
  • 青岛做网站建设价格低线下推广渠道
  • 旅游网站源码 wordpress模板 v1.0杭州网站优化服务
  • 免费制作公司网站莱芜交友论坛
  • 网站开发要什么软件工控界面设计
  • 网站怎么做图片网站运营阶段
  • 学做网站的视频摘抄一小段新闻
  • 网站做1920px好吗微信公众号设计网站