Fortran Coder

查看: 12827|回复: 8
打印 上一主题 下一主题

[求助] exe文件不是有效win32应用程序

[复制链接]

25

帖子

6

主题

0

精华

熟手

F 币
126 元
贡献
91 点
跳转到指定楼层
楼主
发表于 2017-10-24 14:46:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如题,Fortran文件可以正常编译,但是编译后提示生成的EXE不是有效win32应用程序,求助各位大神,问题可能出在哪里
用的软件是Microsoft2010+Intel visual Fortran2011,电脑系统是win764位旗舰版
编译时试过win32和x64平台,效果都一样


00.jpg (23.86 KB, 下载次数: 405)

00.jpg
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

25

帖子

6

主题

0

精华

熟手

F 币
126 元
贡献
91 点
沙发
 楼主| 发表于 2017-10-24 14:47:13 | 只看该作者
不好意思,软件是MicrosoftVisualStudio2010

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1642 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

板凳
发表于 2017-10-24 15:36:41 | 只看该作者

回帖奖励 +10

先试试把数组大小改小一些。

25

帖子

6

主题

0

精华

熟手

F 币
126 元
贡献
91 点
地板
 楼主| 发表于 2017-10-24 16:01:59 | 只看该作者
fcode 发表于 2017-10-24 15:36
先试试把数组大小改小一些。

你好,我是要把网格文件导入程序进行CFD计算,而这些网格节点都储存在三维数组(i,j,k)中,是不是可以通过减少网格文件中网格节点数来改小数组?

260

帖子

0

主题

0

精华

版主

World Analyser

F 币
722 元
贡献
512 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
5#
发表于 2017-10-24 17:53:08 | 只看该作者
一般的程序实现思路,是这样的

25

帖子

6

主题

0

精华

熟手

F 币
126 元
贡献
91 点
6#
 楼主| 发表于 2017-10-24 21:04:01 | 只看该作者
kyra 发表于 2017-10-24 17:53
一般的程序实现思路,是这样的

什么意思,只能通过减小网格数来减小数组吗?

260

帖子

0

主题

0

精华

版主

World Analyser

F 币
722 元
贡献
512 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
7#
发表于 2017-10-24 21:53:24 | 只看该作者
也可以通过改良算法,优化内存策略。

25

帖子

6

主题

0

精华

熟手

F 币
126 元
贡献
91 点
8#
 楼主| 发表于 2017-10-25 08:13:22 | 只看该作者
kyra 发表于 2017-10-24 21:53
也可以通过改良算法,优化内存策略。

程序比较大,我是在原有基础上改的,老板要求尽快跑起来,所以改良算法目前不太可行

25

帖子

6

主题

0

精华

熟手

F 币
126 元
贡献
91 点
9#
 楼主| 发表于 2017-10-27 17:17:02 | 只看该作者
fcode 发表于 2017-10-24 15:36
先试试把数组大小改小一些。

之前没有修改到,现在把数组改小了,果然可以正常运行了,非常感谢,可以结帖了!!!
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-26 19:52

Powered by Tencent X3.4

© 2013-2024 Tencent

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