在优麒麟上用ld 链接32位程序,无法找到printf。但gcc -m32 可以。说明应该是有相应的库。 ld默认不链接任何库,故需指明要链接的库。但从哪找是哪个库呢?gcc --verbose查看一下。