1、下载 http://zthread.sourceforge.net
2、编译 ZTHREADS 2.3.1 - Ubuntu 18.04.2 LTS
1 |
|
3、测试
1 | g++ test1.cpp -o main -lzthread |
error while loading shared libraries: XXXXXX: cannot open shared object file: No such file or directory
解决方案一:
在/etc/ld.so.conf中加入libcurl.so所在的目录。一般so档案会在/usr/local/lib这个目录下(用户可以自定义目录),所以在/etc/ld.so.conf中加入/usr/local/lib(或用户自定义的目录)这一行,
最后,保存/etc/ld.so.conf,执行命令[root@www]# /sbin/ldconfig -v才能生效。
解决方案二:
将libZThread-2.3.so.2拷贝到/usr/lib下
如: cp /usr/local/ZThread/lib/libZThread-2.3.so.2 /usr/lib
1 | 所以安装共享库后要注意共享库路径设置问题, 如下: |
4、实例
1 | /* |
1 | /* |