纯32位系统或纯64位系统都是NON-multilib,但是如果有x64的U,想要既可以运行64bit的程序又可以运行32bit的程序,就得安装multilib。想要纯64位的gcc?configure的时候--disable-multilib,要不然你构建gcc的时候还得装glibc-i3686-dev,因为它跟你要stubs-32.h,编译libgcc的时候。哈哈g++,fortran之类的我都没编译,太费时间啦。 btw, gcc 的 OpenMP支持比较成熟了 熟悉这个的同学多说说,我想知道的更透彻