Fortran Coder

查看: 5621|回复: 3
打印 上一主题 下一主题

[混编] DLL中数组能否加parameter?

[复制链接]

131

帖子

34

主题

0

精华

宗师

F 币
1602 元
贡献
813 点
跳转到指定楼层
楼主
发表于 2015-8-27 21:23:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

最近发现一个奇怪的问题,DLL中采用数组常量会编译报错,但是一般的常量不会。其实加不加parameter不影响计算,但就是觉得奇怪。还请各路高手不吝赐教!

Dll1.rar

5.21 KB, 下载次数: 2

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
沙发
发表于 2015-8-28 08:30:25 | 只看该作者
在我这里,一切正常。

请问错误提示是什么?

1.jpg (50.67 KB, 下载次数: 0)

1.jpg

131

帖子

34

主题

0

精华

宗师

F 币
1602 元
贡献
813 点
板凳
 楼主| 发表于 2015-8-28 19:13:57 | 只看该作者
我勒个去,昨天发帖之前我还试了好几遍,现在不能再现了。
错误提示没记错的话应该是:
错误        1         error LNK2019: 无法解析的外部符号 (一个还有数组变量名称的字符串) ,该符号在函数 * * * 中被引用

刚把之前要删了parameter才能编译的代码又加上,居然也通过了。
哦,是我老了吗?
哦,是我眼花了吗?
难道,是因为到中元节了?

9

帖子

1

主题

0

精华

入门

F 币
47 元
贡献
12 点
地板
发表于 2015-9-18 12:34:12 | 只看该作者
andy8496 发表于 2015-8-28 19:13
我勒个去,昨天发帖之前我还试了好几遍,现在不能再现了。
错误提示没记错的话应该是:
错误        1         error LNK2 ...

估计是debug文件夹下的东西没有删除干净,重新生成的话
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-12-25 22:14

Powered by Tencent X3.4

© 2013-2024 Tencent

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