我已经看到了几种方法来做到这一点(到目前为止我还没有尝试过几种,但我想隔离这个以方便起见)
应该有一种方法可以通过 gcc 做到这一点,我更喜欢这个,我只是不断地碰壁。
我正在使用 debian7 并且可以使用任何其他口味(我暂时想要避免使用 qemu ,因为我想要更小的规模。)我正在关注这里找到的这个例子。
http://moozing.wordpress.com/2011/04/05/cross-compile-in-debian/
我已经能够做所有事情,在此期间我必须安装 libgmp3c2-dummy_1.0_all.deb 才能继续
刚才我需要编译,我正在编译的只是一个简单的 hello world 脚本,但是编译后我不能导致 libgmp.so.3 不在 /usr/lib/ 目录中,但是 /usr/ 中有一个lib/mips-linux-gnu-gcc 文件夹我想我会把它复制过来看看是否可以编译,我知道这个 elf 文件是用大端编码的,这是有道理的。但是我在编译这个文件时缺少什么?
我试图将它编译为大端,我认为要么我对库感到困惑,要么我需要一个不同的 libgmp.so.3 ..
我也尝试过 apt-get install libgmp-dev libgmp3-dev 。
如果可以的话,感谢您的帮助!:) 如果您知道一种简单的方法来做到这一点,不会占用我的机器上的大量空间,那么我是开放的,但我想尝试使用 GCC 并使用工具链。
谢谢!