vs2013如何实现C与Fortran混合编程

我安装好了vs2013与IVFXE2013SP1update2,想做C与Fortran混合编程,应该创建什么样的工程,我发现创建C的工程只能新建C的文件,创建Fortra... 我安装好了vs2013与IVF XE2013 SP1 update2,想做C与Fortran混合编程,应该创建什么样的工程,我发现创建C的工程只能新建C的文件,创建Fortran工程也不能创建C的文件,如何才能实现C与Fortran混合编程
不是想把Fortran做成dll,而是直接调用
展开
 我来答
天河流纹石
推荐于2017-09-09 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7624
采纳率:76%
帮助的人:4063万
展开全部

方法一,使用 obj

  1. 创建两个工程。其中一个 C ,其中一个 Fortran

  2. 把被调用的工程编译(但不链接),得到一个 obj 文件

  3. 把 obj 文件添加到需调用的工程中。链接。

方法二,使用 lib

  1. 创建两个工程。其中一个 C ,其中一个 Fortran(被调用的创建为静态库 lib)

  2. 把被调用的工程编译,链接,得到一个 lib 文件

  3. 把 lib 文件添加到需调用的工程中。再次链接。

更多追问追答
追问
太长时间没玩C了,唉,全都忘了,怎么把obj添加到C的工程中?
追答
工程文件夹,右键,添加
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式