作者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