vvt 发表于 2015-8-27 09:52 收到,非常感谢~ |
在工程 B 里添加工程 A 编译生成的 obj 文件既可。 附件是我的一个解决方案,里面有两个工程,一个 fortran 的,一个汇编的(C语言类似) |
QQ截图20150827095203.jpg (108.5 KB, 下载次数: 0)
百事可乐 发表于 2015-8-26 19:44 你的第一句我明白了,这是编译跟运行的差异。 第二句,AB两工程之间的链接需要特殊的命令吗?对VS intel fortran 的具体工作不太熟悉,还望指教~ |
编译时没有任何数据,也没有任何计算。这些都发生在运行时。 我想,你想要问的是:“链接时能否互相找到对方的函数?” VS可以通过 obj 或 lib 或 dll 等方式实现混编。比如你可以把 A 工程编译后的 obj 放在 B 工程里,然后链接 B 工程。 |
vvt 发表于 2015-8-26 15:34 两个工程编译时会发生数据传递吗 |
VS不再允许不同语言在同一个工程里。请分别创建两个工程。 |
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2024-12-25 21:54