|
求助!
我编写csv文件的一段代码,能够正常调试、编译、生成。
调试时是正常的。
但生成的exe文件却不能使用。
出现的问题是:
点击可执行文件,提示“无法启动此程序,因为计算机中丢失libifcoremd.dll”,
我在网上找了一下解决方法,后来用百度电脑专家修复了缺失的dll;
但是,修复后,继续出现问题,提示:“应用程序无法正常启动(0xc00007b)。请单击“确定”关系应用程序”,
网上的方法主要是说DirectX出现问题,我下载了DirectX修复工具,检查发现DirectX没有问题。
请问各位大神,有没有碰到这样的问题。
PS:我执行其他读取txt的fortran编译的exe是没有问题的。
另附代码如下:
[Fortran] 纯文本查看 复制代码 03 | INTEGER :: STATUS REAL :: RANGENORTH , RANGEWEST , RANGESOUTH , RANGEEAST |
05 | OPEN ( UNIT = 1201501 , FILE = "gsmap_mvk_v52221_20070101_daily_p12Z-11Z_01_AsiaEE.csv" ) |
06 | OPEN ( UNIT = 1201502 , FILE = "RANGE.TXT" ) |
07 | OPEN ( UNIT = 2201501 , FILE = "20070101.TXT" ) |
09 | READ ( 1201502 , * ) RANGENORTH , RANGEWEST , RANGESOUTH , RANGEEAST |
11 | READ ( 1201501 , * , IOSTAT = STATUS ) LAT , LON , VALUE |
13 | IF ( LAT <= RANGENORTH .AND. LAT >= RANGESOUTH .AND. LON >= RANGEWEST .AND. LON <= RANGEEAST ) THEN |
14 | WRITE ( 2201501 , '(3F10.2)' ) LON , LAT , VALUE |
|
|