我在我的 Linux Mint 14 Nadia 中安装了 Matlab(a uname -a 显示:Linux Ideapad-Z570 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux)和从命令行调用它时,我会得到:“/lib64/libc.so not found”。
我通过在 /lib64 中创建一个链接来遵循 mathworks 的帮助:
ln -s /lib/x86_64-linux-gnu/libc.so.6 .
这解决了这个问题。
现在,如果我对这个库进行定位,我会得到:
locate "libc.so"
/lib/i386-linux-gnu/libc.so.6
/lib/x86_64-linux-gnu/libc.so.6
/usr/lib/x86_64-linux-gnu/libc.so
我将在这台计算机上使用 gcc 进行编译,我想要完整的 64 位编译。拥有所有这些不同的 libc.so 库究竟意味着什么?gnu 编译器将使用哪一个?我需要用 gcc 做任何不同的事情来编译 64 位吗?
我也很想尽可能优化我的新 i7 内核!!!