位置: 编程技术 - 正文

centos 联合编译动态连接库详解(centos编译环境)

编辑:rootadmin

推荐整理分享centos 联合编译动态连接库详解(centos编译环境),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos编译环境,centos编译升级内核,centos如何编译c语言文件,centos编译升级内核,centos编译opencv,centos安装交叉编译器,centos编译器,centos编译器,内容如对您有帮助,希望把文章链接给更多的朋友!

么是动态链接库

Windows上是dynamic linklibrary (DLL),后缀?xxx.dll

UNIX或Linux上是Shared Library .后缀是 xxx.so

将文件编译成.so格式的动态链接库

gcc -o libme.so wso.c -shared

将wso.c编译成 libme.so 库名为me

lib so为前缀跟后缀

联合编译

gcc -L /root/myc/ -l me ws.c -o newws

-L 动态链接库的文件夹位置

-l 动态链接库的库名 (去除最前面的lib和.so就是库名)

centos 联合编译动态连接库详解(centos编译环境)

接下来你会发现编译成功了,但是运行依然失败

失败原因是操作系统无法找到

其实Linux和windows一样,有个类似system的系统库文件夹。各种公共类库都放于此

CentOS中有和windows很类似的两个存放公共库的文件夹

/lib 内核级

/usr/lib 用户系统级

/usr/lib/ 位系统才有

你要把你做好的库 瞎放也没关系

解决方法

把我们做的SO文件拷贝到公共库去(cp命令)

然后执行ldconfig (把动态库缓存起来了。加了新玩意儿需要重新更新缓存)

运行newws 成功

Centos如何获取软件包?Centos获取软件包的方法 在很多时候我们通过secureCRT来控制我们的远程服务器,在操作我们的服务器的时候需要向服务器安装一些软件包,主要有三种方式:1.直接通过服务器的

CentOS7.2如何部署FTP?CentOS7.2部署FTP的方法 目前Linux大部分部署的FTP服务器都是vsftpd,至于为什么,暂时没什么必要深究。1.安装vsftpd#yumcheck-update#yum-yinstallvsftpd2.配置参数#vi/etc/vsftpd/vsftpd.conf修改

CentOS 7如何添加自定义系统服务? Centos7开机启动项分为system和user两种类型比如像mysql这种不用登陆就可以运行的就是system型,放在/usr/lib/systemd/system下,反之,用户登录后才能运行的程

标签: centos编译环境

本文链接地址:https://www.jiuchutong.com/biancheng/362102.html 转载请保留说明!

上一篇:CentOS 5.5下如何编译安装新内核?(centos怎么样)

下一篇:Centos如何获取软件包?Centos获取软件包的方法(centos怎么打开软件)

  • 增值税纳税申报时间
  • 税收分类编码表下载2023
  • 六税两费指的是什么
  • 有限责任公司需要几个股东
  • 未签购销合同需不需要印花税
  • 企业筹办期间可以贷款吗
  • 可抵扣农产品进项税额吗
  • 小规模纳税人企业所得税起征点
  • 房屋评估价格是否含增值税
  • 公司购买的绿植普票怎么抵扣
  • 税控系统技术维护费抵扣如何填报
  • 劳务费个人所得税税率表2023最新
  • 支付装修款
  • 漏记的账务怎么处理
  • 个人出租房屋税款代征点电话
  • 财务原始凭证
  • 三栏式明细账目录填写范本
  • 王者荣耀中雅典娜的战争女神多少钱
  • 简要说明php web的工作流程
  • php生成1到100的数组
  • 支付的测试流程
  • PHP:session_write_close()的用法_Session函数
  • 农民专业合作社税收优惠政策
  • 净损益是
  • 财产保险公司手续费税前扣除最新
  • php imagestring
  • 保险储金是什么意思
  • 项目筹建期间费用计入什么科目
  • 小规模企业要交哪些税种
  • vue项目部署后白屏
  • 货款收不回来了怎么做账
  • 民间非营利组织包括哪些单位
  • 罚款记入其他应收款科目
  • dedecms安装
  • 织梦程序
  • 生育津贴减去应发工资还是实发工资
  • 注册资本印花税最新政策2023年
  • 进项税额计提是哪个科目
  • 房地产项目转让流程
  • 《中华人民共和国治安管理处罚法》
  • 金税四期对增值税专票
  • 个人缴纳职业年金的比例为本人缴费工资的多少
  • 核定征收和查账征收报税有区别吗
  • 小规模纳税人记账报税流程
  • 预付账款期末可能有余额吗
  • 外经证预缴税款网上申报
  • 事业单位非税收入帐务处理
  • 酒店的布草怎么铺
  • 营业外收入是损益类账户吗
  • 开具正数发票中如何体现扣款?
  • 附报资料是什么
  • 职工福利费核算哪些内容
  • 增加委托代理人
  • 企业公司制改建的有关规定
  • 应收账款的政策
  • mysql完整教程
  • 苹果的mac系统
  • win7 计划任务服务启动失败
  • centos查看某个端口
  • executor进程
  • svcinit.exe - svcinit是什么进程
  • 苹果mac系统怎么更新
  • jquery实现
  • js设置窗口大小
  • Linux数据库备份的命令
  • python2.7.11
  • unity摄像机在哪里
  • shell脚本总结
  • numpy基础知识
  • shell生成excel文件
  • shell脚本生成文件
  • JavaScript中reduce()方法的使用详解
  • JavaScript中setMonth()方法的使用详解
  • jquery常见问题
  • javascript definitive guide
  • js日期格式转换
  • 深圳国税服务
  • 江苏省国税局客服电话
  • 怎样加入广东省民间文艺家协会
  • 房地产企业土地增值税怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设