mrzlh 发表于 2017-3-4 21:51:56

vvt 发表于 2017-3-4 08:39
要使用64位编译器,你必须保证:
1.你的CPU是64位的
2.你的操作系统(windows,linux)是64位的。


有可能是家庭版Win10的原因吗?

vvt 发表于 2017-3-4 22:04:02

请问您在主楼说:
在debug x64/win32下编译均顺利通过

意思是:x64下改到 6000000*40 通不过是吗??

能否给一个“输出窗口”的完整的截图?

mrzlh 发表于 2017-3-5 07:30:53

本帖最后由 mrzlh 于 2017-3-5 07:35 编辑

vvt 发表于 2017-3-4 22:04
请问您在主楼说:
在debug x64/win32下编译均顺利通过


win32下有2个错误;
x64下有1个错误。

数组加大了就通过不了,好像只能在2G以内,超过了2G就不行了。

vvt 发表于 2017-3-5 09:26:08

改成动态数组吧,这的确是 windows 的内存限定。

详询:https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/303762

mrzlh 发表于 2017-3-5 12:20:58

vvt 发表于 2017-3-5 09:26
改成动态数组吧,这的确是 windows 的内存限定。

详询:https://software.intel.com/en-us/forums/intel-v ...

谢谢,也只能如此了。
页: 1 [2]
查看完整版本: 新手求教A common block or variable may not exceed 2147483647 bytes