位置: 编程技术 - 正文

CentOS下如何添加动态链接库?(centos如何添加监听端口)

编辑:rootadmin

推荐整理分享CentOS下如何添加动态链接库?(centos如何添加监听端口),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos如何添加永久路由,centos如何添加root账户,centos如何添加路由转发,centos如何添加永久路由,centos如何添加路由转发,centos如何添加网卡,centos如何添加网卡,centos如何添加路由转发,内容如对您有帮助,希望把文章链接给更多的朋友!

一些C/C++编译好后,当运行时,报错说无法加载共享库,例如:

发生这种报错的原因是,编译的程序运行期间需要依赖某个共享库, 比如上面,write可执行程序需要依赖一个叫“libhdfs.so”的共享库。(动态链接库与静态链接库的区别,请百度相关文档)

解决上面的问题有两种方式,下面两种的任何一种都可以:

第一:在/etc/profile中添加共享库的路径:

CentOS下如何添加动态链接库?(centos如何添加监听端口)

如上,添加了两个路劲下的共享库,注意,路劲之间用冒号(“:”)隔开。

第二:在/etc/ld.so.conf中添加路径,然后重新加载共享库:

编辑后如下:

入上,分别添加了两个路径,每个路径占一行。编辑完后,重新加载库:

至于两种方法的区别,我推测, 第一种是只在执行C/C++程序时才会加载,而第二种应该是针对整个系统,启动时就加载。

CentOS桌面菜单如何编辑和配置? 相关配置文件:/usr/share/applications目录中的*.desktop文件相关目录:$HOME/.config/menus/etc/xdg/menus/usr/share/desktop-directories修改后一般要更新数据库:updatedb,update

CentOS的管理终端界面详解 一、简介CentOS6.2系统默认是打开6个控制台和一个图形界面。对它们的切换管理操作还是很能提高工作效率的,开启多个图形化界面也是很有意思的一件

CentOS档案内容查阅指令详解 1.cat[-AbEnTv]文件路径:以只读的形式显示指定的文件,参数:1)-A:等于-vET,可以列出一些特殊字符而不是空白而已2)-b:列出行号,仅列出非空百行

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

上一篇:CentOS启动后直接进入命令行模式的方法(centos启动卡在了启动界面)

下一篇:CentOS桌面菜单如何编辑和配置?(centos桌面调出命令行)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

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

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络