Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RHEL 6 64位上的GCC 7.1将Fortran编译为32位_Gcc_Fortran_32bit 64bit_Gfortran - Fatal编程技术网

RHEL 6 64位上的GCC 7.1将Fortran编译为32位

RHEL 6 64位上的GCC 7.1将Fortran编译为32位,gcc,fortran,32bit-64bit,gfortran,Gcc,Fortran,32bit 64bit,Gfortran,我已经使用configure--prefix=/opt/GCC-7.1在RHEL6 64位上编译了GCC7.1。不幸的是,默认情况下,使用gfortran编译会生成32位二进制文件 默认情况下,如何告诉gfortran始终编译为64位并在RPATH中使用/opt/gcc-7.1/lib64 令人惊讶的是,捆绑的系统默认为64位。这不应该发生。考虑添加标签,即使你不是在询问语言,也可以得到更多的关注。我确实禁用了multilib,而且我只有64位,但这似乎不仅仅是一个破解,而不是一个解决方案。这不

我已经使用
configure--prefix=/opt/GCC-7.1
在RHEL6 64位上编译了GCC7.1。不幸的是,默认情况下,使用
gfortran
编译会生成32位二进制文件

默认情况下,如何告诉
gfortran
始终编译为64位并在
RPATH
中使用
/opt/gcc-7.1/lib64


令人惊讶的是,捆绑的系统默认为64位。

这不应该发生。考虑添加标签,即使你不是在询问语言,也可以得到更多的关注。我确实禁用了multilib,而且我只有64位,但这似乎不仅仅是一个破解,而不是一个解决方案。这不应该发生。考虑添加标签,即使你不是在询问语言,也可以得到更多的关注。我确实禁用了multilib,而且我只有64位,但这似乎不仅仅是一个破解,而不是一个解决方案。