如題,在VS中確認過DLL是沒問題的,用源檔案在RAD XE8中編譯也沒問題,現在想用RAD XE8呼叫VS2015生成的64位DLL,無論怎么弄都顯示鏈接失敗,我的dll匯出的是一個類而非單純函式
已做過如下嘗試:1.用 mkexp 從dll中生成.a庫檔案;2.用coff2omf轉換VS生成的.lib檔案;3.修改過函式呼叫的方式為 __stdcall
uj5u.com熱心網友回復:
試沒試過,生成32位DLL。uj5u.com熱心網友回復:
就是要64位的且通過靜態方式呼叫,32位的以及動態方式呼叫之前別的專案試過uj5u.com熱心網友回復:
你認為CB可以使用VC匯出的類,或者VC可以使用CB匯出的類?uj5u.com熱心網友回復:
這樣不行嗎? 原理問題在這里uj5u.com熱心網友回復:
DLL介面一般匯出純C函式吧,內部使用類。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/41151.html
標籤:基礎類
上一篇:求問,裝了個C++ BUILDER 10.3,可是新建個工程,卻無法使用。
下一篇:求指教
