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

做淘宝链接的网站潍坊seo推广

做淘宝链接的网站,潍坊seo推广,网站后台编程语言,手机网站建设比较好的公司1.库文件 1).库文件 库是一组预先编译好的方法的集合; Linux系统存储库的位置一般在/lib 和 /usr/lib (64位系统/usr/lib64) 库的头文件放在/usr/include 2).库的分类 静态库:libxxx.a(命名规则) 共享库:libxxx.so(命名规则) 3).准备文件: //add.c int add(int x,int y) { re…

1.库文件


1).库文件 库是一组预先编译好的方法的集合; Linux系统存储库的位置一般在/lib 和 /usr/lib (64位系统/usr/lib64) 库的头文件放在/usr/include

2).库的分类 静态库:libxxx.a(命名规则) 共享库:libxxx.so(命名规则)
3).准备文件:

//add.c
int add(int x,int y)
{
return x+y;
} 
//max.c
int max(int x,int y)
{
return x>y?x:y;
} 
//main.c
#include <stdio.h>
#include "foo.h"
int main()
{
int a=5,b=10;
printf("a+b=%d\n",add(a,b));
printf("max=%d\n",max(a,b));
return 0;
} 
//foo.h
int add(int x,int y);
int max(int x,int y);

2.静态库


(1).静态库的生成及使用

1)先将需要生成库文件的所有.c文件编译成.o文件;(目标文件)

2)创建静态库(使用ar命令) ar crv libxxx.a xxxx.o xxx.o c:创建库 r:将方法添加到库中 v:显示过程


(2)静态库的使用 gcc -o main main.c   -L. -lxxx -L:指定库的存储位置 -l:指定库的名称(不需要前面的lib和扩展名.a)
例如:gcc -o main main.c -L. -lfoo
(3).静态库的缺点: 当你同时运行许多应用程序并且它们都使用来自同一个函数库的函数时,内存中就会有同一函数的多个副本.而且在程序文件自身中也有多份同样的副本,这将消耗大量宝贵的内存和磁盘空间;

3.共享库


(1)将所有的.c文件编译成目标文件.o (2)将所有目标文件打包生成共享库: gcc -shared -fPIC -o libxxx.so xxx.o xxx.o (3)共享库的使用: gcc -o main main.c -L路径 -l库名

共享库执行的时候会出错,找不到对应的共享文件:比如libfoo.so;
注意:共享库必须要放到标准路径下: sudo mv libxxx.so /usr/lib 补充一个命令: 查看使用了那些共享库:ldd main

4.静态库与共享库的区别


共享库如果10个应用程序共享,那么磁盘上只有一份共享的库文件,而且运行加载时在内存中只加载了标记了的这一份库文件; 而静态库,就是这10个应用程序都包含了这个库文件,那么10份的库文件都放在磁盘上了(占用磁盘空间),而且运行加载的时候占用内存空间(10份库文件都要加载); 共享库便于升级. 

静态库的好处是在目标机器上运行程序的时候,就不再依赖于这个机器的空间,因为已经将方法都包含进来了;而共享库就是只有一份共享,比较节省空间,但是坏处就是运行的时候,这个主机上必须有这个库文件,没有程序就会运行失败;

http://www.hrbkazy.com/news/24055.html

相关文章:

  • 设计师找图网站网站推广方案
  • 做网站是什么职位seo是什么职位缩写
  • 泉州网站制作百度新闻首页头条
  • 重庆网站建设网搜科技手机如何建网站
  • 做站长工具网站百度seo怎么提高排名
  • 1做网站苹果cms永久免费建站程序
  • 园区二学一做网站免费seo在线优化
  • 有没有外包活的网站佛山百度快照优化排名
  • 最好看免费观看高清大全大江大河seo营销的概念
  • 济宁做网站的企业新闻摘抄四年级下册
  • 大连哪家做网站比较好新公司做网站多少钱
  • 网站改版收费广州seo公司品牌
  • 广州手机网站建设费用人力资源和社会保障部
  • 沧州省建设厅网站一站式海外推广平台
  • 展示网站开发 大概多少钱seo网络推广到底是做什么的
  • 文学网站怎样建设百度不收录网站
  • 手机网站建设系统资源网站优化排名软件
  • 宁波做外贸网站推广免费网站搭建
  • 网站实名制 怎么做google关键词工具
  • php网站开发文档怎么写可以发外链的网站整理
  • 做网站的职位叫什么问题网络营销策略实施的步骤
  • 百度搜不到的网站河南网站建设制作
  • 公司网站彩页怎么做网站快速被百度收录
  • 本科自考有什么专业站长之家seo查询
  • 网站建设开发原代码归属武汉seo报价
  • 永康网站建设公司百度上如何做优化网站
  • 重庆做网站建设公司排名项目推广方式有哪些
  • wordpress无广告视频网站淘宝推广引流方法有哪些
  • 宝山企业做网站怎样推广自己的产品
  • 网站图片一般多大尺寸seo优化与sem推广有什么关系