找回密码
 注册
Simdroid-非首页
查看: 38|回复: 0

[子程序] 请教:ABAQUS6.5验证时make通不过

[复制链接]
发表于 2009-9-18 16:42:43 | 显示全部楼层 |阅读模式 来自 北京
小弟想利用fortran编写后处理程序处理.fil输出文件,
无奈在make验证时总是通不过,现在无法编译自己
写的fortran子程序。小弟严格按照本版安装说明安装
了visual fortran6.5和vc6.0,环境变量也做了必要
修改。版面搜索相关文章,也没有看到解决办法。
板上大虾们遇到过类似情况吗?怎么解决的?请不吝赐教。
附上执行verify -make命令后留下的fortran_make.log文件
e:\Temp\verify\fortran_make.for
main_2460.C
E:\Program Files\Microsoft Visual Studio\VC98\include\winerror.h(360) : error C2059: syntax error : 'constant'
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8092) : error C2143: syntax error : missing ';' before '{'
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8092) : error C2447: missing function header (old-style formal list?)
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8099) : error C2501: 'SYSTEM_POWER_STATUS' : missing storage-class or type specifiers
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8099) : error C2501: 'LPSYSTEM_POWER_STATUS' : missing storage-class or type specifiers
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8105) : error C2146: syntax error : missing ')' before identifier 'lpSystemPowerStatus'
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8105) : error C2440: 'initializing' : cannot convert from 'int *' to 'int'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8105) : error C2059: syntax error : ')'
ABAQUS JOB fortran_make
Begin Compiling User Post-Processing Program
9/18/2009 4:26:24 PM
Compiling: e:\Temp\verify\fortran_make.for
End Compiling User Post-Processing Program
9/18/2009 4:26:24 PM
Begin Compiling User Post-Processing Program
9/18/2009 4:26:24 PM
Compiling: e:\Temp\verify\main_2460.C
ABAQUS Error: Problem during compilation - e:\Temp\verify\main_2460.C
The ABAQUS Make execution procedure exited with errors

还有一个cpp_make.log
cpp_make.C
E:\Program Files\Microsoft Visual Studio\VC98\include\winerror.h(360) : error C2059: syntax error : 'constant'
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8092) : error C2143: syntax error : missing ';' before '{'
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8092) : error C2447: missing function header (old-style formal list?)
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8099) : error C2501: 'SYSTEM_POWER_STATUS' : missing storage-class or type specifiers
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8099) : error C2501: 'LPSYSTEM_POWER_STATUS' : missing storage-class or type specifiers
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8105) : error C2146: syntax error : missing ')' before identifier 'lpSystemPowerStatus'
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8105) : error C2440: 'initializing' : cannot convert from 'int *' to 'int'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
E:\Program Files\Microsoft Visual Studio\VC98\include\winbase.h(8105) : error C2059: syntax error : ')'
ABAQUS JOB cpp_make
Begin Compiling User Post-Processing Program
9/18/2009 4:26:25 PM
Compiling: e:\Temp\verify\cpp_make.C
ABAQUS Error: Problem during compilation - e:\Temp\verify\cpp_make.C
The ABAQUS Make execution procedure exited with errors
小弟被此问题困扰已经3天了,重装软件几次也没有解决该问题。望大虾们指点迷津。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-31 18:47 , Processed in 0.048955 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表