为什么gcc在64位Solaris上编译出来的程序默认是32位的？

为什么gcc在64位Solaris上编译出来的程序默认是32位的？