1.编译文件的时候出现 /bin/sh: 1: syntax error: "(" unexpected 错误。
发现代码目录的目录名中包含了括号!把目录改名,去掉名字中的括号,恢复正常。
2.缺少动态连接库
xxx.so--cannot open shared object file: No such file or directory
总结下来主要有3种方法:
1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边
1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边
ln
-
s
/
where
/
you
/
install
/
lib
/xxx
.so /usr/lib
sudo ldconfig