| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 695 人关注过本帖
标题:请教gcc编译与dll链接问题
只看楼主 加入收藏
hengde_li
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:131
专家分:178
注 册:2010-1-15
结帖率:91.67%
收藏
已结贴  问题点数:20 回复次数:10 
请教gcc编译与dll链接问题
有一个别人用fortran写的xxx.dll文件,想在main.c里调用,请问用gcc编译是什么命令,求高手指导。
2015-08-26 16:10
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:7 
貌似是-o,不太懂

一片落叶掉进了回忆的流年。
2015-08-26 16:57
hengde_li
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:131
专家分:178
注 册:2010-1-15
收藏
得分:0 
求高手指教!
2015-08-27 08:23
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:7 
把dll发过来 瞅一下

DO IT YOURSELF !
2015-08-27 08:29
hengde_li
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:131
专家分:178
注 册:2010-1-15
收藏
得分:0 
回复 4楼 wp231957
所有代码都有了,只是测试sum.dll,还没有调用真正所需要的lbfgsb函数
emmtest.rar (55.91 KB)
2015-08-27 08:34
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:336
专家分:1135
注 册:2014-4-13
收藏
得分:7 
dll的应用需要编写代码完成,牵涉问题很多,给你个网址,你可以看一看,其实网上这方面的资料很多,搜一搜很容易找到。


http://www.
2015-08-27 09:02
hengde_li
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:131
专家分:178
注 册:2010-1-15
收藏
得分:0 
回复 6楼 jklqwe111
我只是调用 别人的dll,自己不写,现在还没到那个水平,调用别人的dll就是为了解决问题。
2015-08-27 09:26
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:336
专家分:1135
注 册:2014-4-13
收藏
得分:0 
回复 7楼 hengde_li
你所说的调用,其实就是dll的加载和对dll中输出函数的调用,我给你的网页包含了这方面的内容,你可以看一下。
2015-08-27 10:01
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
你提供的文件中  lbfgsb3.dll 不是一个标准的dll文件  或者说仅仅是扩展名和动态库的dll相同而已
而那个sum.DLL 倒是存在一个导出函数

DO IT YOURSELF !
2015-08-27 10:18
hengde_li
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:131
专家分:178
注 册:2010-1-15
收藏
得分:0 
回复 9楼 wp231957
还是有点不明白,是不是需要知道lbfgsb的原始代码,我的主函数里还没有调用lbfgsb,想调用不知怎么调用,所以拿sum做例子在试。
2015-08-27 11:06
快速回复:请教gcc编译与dll链接问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020558 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved