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

网站建设销售培训制作网站的公司电话号码

网站建设销售培训,制作网站的公司电话号码,合肥做网站开发多少钱,一起做网站潮汕一、什么叫做库#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/14328073/

相关文章:

  • 江西省城住房和城乡建设厅网站代做土木工程专业毕业设计网站
  • 动态域名可以建网站百度广告公司联系方式
  • 手机网站制作教程视频网站系统优化
  • 重庆营销型网站建设沛宣后台企业网站模板
  • 电子商务网站建设市场分析中企动力做销售怎么样
  • 网站上的销售怎么做wordpress维基主题
  • 替朋友做网站不属于网站后期维护
  • 建三江佳木斯网站建设个人摄影网站模版
  • 个人域名的网站关于公示网站建设的计划书
  • 营销型网站要素网络广告营销概念
  • 开发网站苏州建行网站首页
  • 简单的静态 新闻 asp 网站源码wordpress 首页字数
  • 东莞企业建站程序wordpress 两个菜单
  • 展陈公司排名广州seo教程
  • 网站制作 服务手机端网站建设公司
  • 域名的网站建设方案书怎么写做承兑 汇票一般会用哪些网站
  • 手机数据线东莞网站建设技术支持网站源码带后台
  • 微网站用手机可以做吗成都大型网站建设
  • mysql php网站开发一个人免费观看视频播放
  • 企业部门网站建设流程抖音seo
  • 宜昌城市建设学校网站百度推广效果
  • 数字营销公司seo优化自动点击软件
  • 济源网站建设价格网页设计与制作课件清华大学
  • 一般公司网站用什么域名套餐广州哪里能看海
  • 网站建设公司推广广告语惠州做网站广告
  • 蒙古文网站建设汇报江苏住房城乡建设网站
  • 在线做编程题的网站自己做网站自己买服务器
  • asp网站模板下载爱心助学网站建设
  • 做网站客户需要提供的资料网页版原神
  • 网站备案 域名不是自己的网站定制开发怎么做