2013年7月25日 星期四

[Ubuntu] 讓Ubunutu64bit 可執行 32bit的程式

現在電腦主要都是以x64架構為主了,故安裝基本上也會以x64 OS來做為第一選擇。

不過有時候,因一些需求會到網路上下載library(.a or .so),此時應該先檢查這些.a和.so是到底是32還是64。

可以使用以下指令來得知檔案是哪個架構的。

#file libfoo.so
or
#objdump -f libfoo.so | grep ^architecture

如果確認是32bit的library,也只要安裝可在64bit上執行32bit的library即可

#apt-get install ia32-libs

沒有留言:

張貼留言