necrohan 发表于 2021-11-8 08:53
混合编程不太懂,但是看提示是没有找到对应函数,应该是c编译的文件或者库没有找到 ...
ptxyzs2 发表于 2021-11-8 10:15
对的,确实是没有找到。库没有找到是指没有链接合适的lib文件吗?
necrohan 发表于 2021-11-9 08:20
是,看看链接库有没有引用,是不是和平台对应的版本
有时候是c编译的obj文件直接插入fortran的project
li913 发表于 2021-11-9 18:04
混编看这里视频 https://www.bilibili.com/video/BV1XD4y1S7jz?p=6
fcode 发表于 2021-11-9 08:54
建议用 iso_c_binding 来混编。不要写 !ms$Attributes , alias 这种语句。
另外,发帖时对代码,最好是复制 ...
ptxyzs2 发表于 2021-11-17 09:53
谢谢您!!把您发的视频仔细看了一遍,成功使用c语言调用了fortran语言。但是想要运用fortran语言调用c语 ...
li913 发表于 2021-11-17 10:42
理论上仅需要对导出函数的文件做处理。其他文件,如果没有导出函数,我觉得不需要修改。你试试吧。 ...
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |