linux: 无法创建 link

linux: can't create a link

我在尝试创建 link

时遇到了下一个麻烦
sudo ln /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib64/libpthread_nonshared.a

我得到:'/usr/lib/x86_64-linux-gnu/libpthread_nonshared.a' 不是这样的文件或目录。尽管 locate return 结果完全相同:

locate libpthread_nonshared.a
/usr/lib/x86_64-linux-gnu/libpthread_nonshared.a

目的地可能不存在。要么创建 /usr/lib64,然后创建 link。另一种选择是象征性地 link 整个目录。

sudo ln -s /usr/lib/x86_64-linux-gnu /usr/lib64

Ubuntu 使用路径 x86_64-linux-gnu,而许多其他发行版使用 lib64 路径。我猜你 installing/using 只是在寻找 /usr/lib64/*