社区
Linux/Unix社区
帖子详情
CentOS缺少libpcre.so.3
samson_fan
2011-09-23 12:08:15
我用gtk写了个小程序,在CentOS下运行说没有找到 libpcre.so.3。
但CentOS已经安装了pcre,仍说找不到。
应该如何解决呢?
另外关于“GTK程序在KDE发布问题”仍没解决,有兴趣的朋友可以关注一下
http://topic.csdn.net/u/20110823/11/47d2d049-62ec-4410-8c44-78f065ebbb6f.html
...全文
2488
7
打赏
收藏
CentOS缺少libpcre.so.3
我用gtk写了个小程序,在CentOS下运行说没有找到 libpcre.so.3。 但CentOS已经安装了pcre,仍说找不到。 应该如何解决呢? 另外关于“GTK程序在KDE发布问题”仍没解决,有兴趣的朋友可以关注一下 http://topic.csdn.net/u/20110823/11/47d2d049-62ec-4410-8c44-78f065ebbb6f.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
samson_fan
2011-10-28
打赏
举报
回复
问题已经解决。
最终是静态编译GTK成功了,不过程序跑起来会死,死在pthread中。因为程序build出来的大小与Qt静态编译差不多,而且Qt静态编译、调试等都比较友好,所以最终选择了Qt。就此结贴,谢谢大家的回答。
samson_fan
2011-09-27
打赏
举报
回复
to unixlinuxsys:
我试试,谢谢!不过好大33M,不知道能否安装后把动态库提出来用呢
samson_fan
2011-09-27
打赏
举报
回复
to zmlovelx:
找过了,没有各lib目录下都没有这个文件
但我已经安装了pcre,这个动态库应该在那里找呢?
我找过开发环境Unbuntu下,也没有这个 libpcre.so 的动态库
freetstar
2011-09-23
打赏
举报
回复
尝试者做个软链接
unixlinuxsys
2011-09-23
打赏
举报
回复
打开:
http://rpm.pbone.net/
输入你要找的文件
search
下载:spideroak-9700-1pclos2010.i586.rpm
install
帅得不敢出门
2011-09-23
打赏
举报
回复
虽然你装了,
但可能版本不同导致.
你查看下xx/lib下面有没有libpcre.so 然后看下它指向哪里.
分别看下/lib /usr/lib /usr/local/lib 一般来说它们三个目录之一下面.
比如在/usr/lib 下面
ls -l /usr/lib/libpcre*
看看有没有
libpcre.so.3
如果有libpcre.so而没有libpcre.so.3就是版本不一致的问题了. 安装个相应的版本.
两个都没有就是根本没有装.
samson_fan
2011-09-23
打赏
举报
回复
谢谢 lgxwqq111 的回答
请问如何做软链接呢?linux我是超级新手
linux
lib
odbc.so.1,
CentOS
6.0虚拟机上安装nginx启动的错误---
缺少
lib
pcre
.so.1共享库
虚拟机操作系统为
CentOS
6.0 32位,安装,配置Nginx1.2.0完毕后,用命令:/usr/local/nginx/sbin/nginx启动nginx时,服务无法启动,出现
lib
pcre
.so.1 not found的错误,解决方法如下:先执行下述命令,查看共享库的信息#ldd which /usr/local/nginx/sbin/nginx显示如下:linux-gate.so.1 =&...
centos
误删除
pcre
安装包,导致报
缺少
/usr/
lib
64/
lib
pcre
.so.1
前段时间因为徒弟乱安装rpm包,导致内部版本错乱,本人修改的时候不小心把
pcre
-8.32-17.el7.x86_64包给删除了,导致执行很多命令都报
缺少
/usr/
lib
64/
lib
pcre
.so.1 修改问题的思路就是把
pcre
安装包重新安装上,这时候如果你可以使用rz命令可以把其它服务器下载一个
lib
pcre
库文件,并且传到/usr/
lib
64目录下面,然后执行ldconfig,最后把...
CentOS
6.0虚拟机上安装nginx启动的错误---
缺少
lib
pcre
.so.1共享库
虚拟机操作系统为
CentOS
6.0 32位,安装,配置Nginx1.2.0完毕后, 用命令:/usr/local/nginx/sbin/nginx 启动nginx时,服务无法启动,出现
lib
pcre
.so.1 not found的错误,解决方法如下: 先执行下述命令,查看共享库的信息 #ldd /usr/local/nginx/sbin/nginx 显示如下: l
centos
7 nginx启动报错:error while loading shared
lib
raries:
lib
pcre
.so.0
首先确定
pcre
已经安装, 如果没有安装要首先安装一下: 安装
PCRE
库: wget https://ftp.
pcre
.org/pub/
pcre
/
pcre
-8.00.tar.gz tar -zxvf
pcre
-8.00.tar.gz cd
pcre
-8.00 ./configure --enable-utf8 make make check make install 查看
lib
pcre
文...
Nginx 启动出错 error while loading shared
lib
raries:
lib
pcre
.so.1
在
centos
6.5 64位上编译安装nginx1.63语法检查出错[root @localhost conf]# /usr/local/nginx/sbin/nginx -t/usr/local/nginx/sbin/nginx: error while loading shared
lib
raries:
lib
pcre
.so.1: cannot open share...
Linux/Unix社区
23,125
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章