c语言如何链接fortran的静态库?

donkeydonkey 2009-12-10 11:00:20
最近在c程序中用到了Fortran的程序
请问各位高手有什么办法可以在C中使用Fortran的静态库?
...全文
229 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
donkeydonkey 2010-01-21
  • 打赏
  • 举报
回复
抱歉这么久才回复,谢谢各位!
回复1,3楼:静态库也是可以的,只要符号表一致
回复4楼: 我在Windows下和linux下都做个测试,对于编译器的链接设置没有问题,我在尝试通过修改函数名,或者修改库的符号表,应该可以实现正确链接……

由于最近比较忙,这件事放下了……
还是谢谢各位的回复,分平均给了……
jc_ontheroad 2009-12-11
  • 打赏
  • 举报
回复
静态库不能跨语言调用,用动态库吧。
z569362161 2009-12-11
  • 打赏
  • 举报
回复
对主程序编译后,依次打开菜单 Project->settings…在对话框中
选择 Link 选项卡,在 Object/library models项下加入静态库文件的名字,再进行链接,同样可以获得
可执行文件.
donkeydonkey 2009-12-10
  • 打赏
  • 举报
回复
没更多人回复下……
yangyunzhao 2009-12-10
  • 打赏
  • 举报
回复
静态库似乎不能跨吧?动态库还有可能

69,372

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧