引用第1楼hacker于2011-07-27 16:36发表的 :
1) 平台相关的
2) 理论上是的,但是一般64位系统会兼容32位的程序,所以可能也可以用
关于第二个,我原来在32位ubuntu下用厂家提供的交叉编译器没问题(就是解压到某路径, 加到path), 可是放到64位ubuntu下执行 arm-linux-gcc -v却提示
arm-none-linux-gnueabi-gcc: No such file or directory
我确定 arm-none-linux-gnueabi-gcc和arm-linux-gcc是在同一路径下的, arm-none-linux-gnueabi-gcc当前用户也有执行权限。