位置: 编程技术 - 正文

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怎么打开软件)

  • 城镇土地使用税纳税义务发生时间
  • 超市小规模纳税人会计难吗
  • 个人所得税孩子小学升初中要修改吗?
  • 免征企业所得税的有
  • 应付债券到期偿还的会计处理
  • 进口商品仓库
  • 卖废品开发票开什么货物名称
  • 其他应收款账龄怎么算
  • 季度申报残保金怎么填写
  • 缴纳税金属于什么会计分录
  • 土地增值税清算是什么意思
  • 提入转账支票会计分录
  • 辅导期一般纳税人和一般纳税人的区别
  • 资金账号和交易账号一样吗
  • 银行汇票多余款收账通知怎么做记账凭证
  • 贸易公司一般纳税多少
  • 附加税水利行政事业是否取消?
  • 地税附加税分录怎么做?
  • 怎样冲回多提应付职工薪酬?
  • synchost.exe - synchost是什么进程 有什么作用
  • linux 卸载vmware
  • 总承包简易计税
  • windows10闹钟不响
  • php7.3
  • 如何在qq好友旁边打字
  • 怎么获得win10纯净版
  • 借条和欠条的区别 法律效力
  • 【Fiddler Everywhere】史上最强抓包工具(安装 修改教程)
  • PHP:stream_get_transports()的用法_Stream函数
  • PHP:pg_num_rows()的用法_PostgreSQL函数
  • 存货盘亏能否税前扣除
  • 基建项目和工程项目区别
  • php投票代码
  • 研发新产品的重要性
  • 投标报名费怎么定
  • 计提城建税是在当月提吗
  • 烟花绽放的除夕夜题目
  • php操作excel
  • 运动目标检测算法
  • 无形资产的摊销应计入什么科目
  • 红字发票进项转出当期
  • react组件调用方法
  • 小程序官方组件展示
  • 自动驾驶科普
  • 开公司车出差违章了谁负责
  • Python列表元素的删除
  • kppw源码
  • 购房补贴退契税3个月没到账
  • sql server 数据库技术
  • 增值税达不到起征期
  • 库存商品总分类账范本
  • 新成立企业多长时间可以销售小微企业
  • 抵顶税款怎么办理
  • 出口收汇手续费需要在出口退税时扣除吗
  • 购买无形资产的手续费计入
  • 行政单位工会经费
  • 预收账款转收入的条件
  • 主营业务毛利率和毛利率
  • mysql 5.7.11 winx64安装配置教程
  • mssql 优化
  • 电脑windows怎么查
  • win8.0下载
  • creative cloud怎么用
  • win8语言栏不见了 怎么调出来
  • linux getuid
  • linux安装步骤
  • 摄像头挡住了
  • Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
  • 命令行输入以下哪个命令可以画出样条曲线
  • lua脚本语言零基础教程
  • 流程控制语句java
  • nodejs ghost
  • js传参是什么意思
  • 省市二级联动小组是什么
  • googlevoice使用教程
  • python的介绍
  • 个人出租商铺个人所得税计算
  • 随子女定居外省好吗
  • 卷票发票丢失怎么办理
  • 税务报道是干什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设