作者einstein328 (pica)
看板CodeJob
标题[发案] 用自己的DLL 来呼叫另一个DLL(OpenCV) 中的API
时间Sat Dec 21 16:44:57 2013
凡是「*[30m」开始的行,都请使用 Ctrl + y 删除。
如果对於发案文章格式有不清楚的地方,请参考置底文章:[发案] 发案范例
发案人:
Sheldon
联络方式1:
站内信
联络方式2:
所在地区 :
有效时间:
now
专案说明:
写一个DLL档, 这个DLL会使用到OpenCV的fun,
附上的程式是读一张图. 然後再秀出来.
http://pastie.org/8566962#
但是compile 没问题, 一执行就挂掉了.
有人可以解这个问题吗
预算:(如果不知道该写多少,请写「请报价」)
请报价
接案者要求:
附注:
RunTime error :
於 0x6aa51200 (MathFuncsDll.dll) 的 MyExecRefsDll.exe 中发生
未处理的例外状况: 0xC0000005: 读取位置 0x00000000
时发生存取违规
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.122.2
※ 编辑: einstein328 来自: 210.61.122.2 (12/21 16:48)
1F:推 deo2000:明明用OpenCV,要让他看起来像是没用到吗? 12/22 00:46
2F:→ einstein328:其实...我标题打错了...只是单纯一个DLL call 另一个 12/22 00:53
3F:→ einstein328:DLL, 我修改一下标题 12/22 00:53
※ 编辑: einstein328 来自: 27.241.109.117 (12/22 00:55)
4F:推 deo2000:不是标题,是MyExecRefsDll.cpp给我这种感觉 12/22 00:55
5F:→ einstein328:其实我是参考 12/22 01:00
7F:→ einstein328:上面连结少了 "spx" 12/22 01:01
8F:→ einstein328:我目的只想DLL call 另一个DLL... 12/22 01:02
9F:推 WolfLord:为什麽DLL中有main? 12/22 03:51
10F:推 WolfLord:另外,DLL中无法直接CALL CLASS(传法不一样) 12/22 03:53
11F:→ einstein328:那个是测试的程式 12/22 10:56
12F:→ einstein328:那个是测试的程式 12/22 10:56
13F:→ einstein328:@Wolf, 我试过两个DLL自己编的, 可以这样做 12/22 11:44
14F:→ chengcti:因为你呼叫 class, 但是 class 尚未被建立,改用 C 呼叫法 12/23 12:13
15F:→ einstein328:Yes, I had fixed this issue 12/27 16:13