compilation - Fortran 编译错误:意外元素
问题描述
我正在使用 F77 编译 Fortran 代码(我也尝试使用 gfortran);但是,我遇到了一些编译错误,如下所示:
代码:
c ** write 'ass.ini' file **
open(17,file=inifile,status='unknown')
write(17,1001) ext1
write(17,1002) ext2
close(17)
1001 format('\'.',a1,'\' ext1')
1002 format('\'.',a1,'\' ext2')
编译错误:
1001 format('\'.',a1,'\' ext1')
1
Error: Unexpected element ‘.’ in format string at (1)
1002 format('\'.',a1,'\' ext2')
1
Error: Unexpected element ‘.’ in format string at (1)
write(17,1001) ext1
1
Error: FORMAT label 1001 at (1) not defined
write(17,1002) ext2
1
Error: FORMAT label 1002 at (1) not defined
我尝试使用 advance="no" 但无法修复。我是 Fortran 新手,我想得到一些建议来解决这个错误。非常感谢!
解决方案
推荐阅读
- javascript - 在 Javascript 中,没有从数组中随机正确获取第二次值
- apache - AWS:需要将端口 443 的负载均衡器重定向到我的 Ubuntu 服务器上的 127.0.0.1:3004 实例
- php - SQL 数据库/表中的 PHP 搜索表单
- javascript - 如何更改剑道警报标题?
- c# - 具有多个基本模型的类设计中的问题
- php - Sonataadminbundle 上的控制器
- arrays - Laravel Eloquent - 使用 JSON 对象数组
- java - 使用 YourKit 通过 HTTP 请求分析 Spring Boot Web App
- phpstorm - Xdebug 在 xdebug_break() 上停止,但在 PHPUnit 运行期间不在 PhpStorm 的断点上
- sql - SQL 直接引用数据