2012-10-04 96 views
0

後,我發現,JAB在JDK inlcuded因爲Java SE 7中,我終於包含頭文件和庫,編譯和得到這個奇怪的錯誤:Java訪問橋斷DLL

C:\Program Files (x86)\Java\jre7\bin\JavaAccessBridge-32.dll : fatal error LNK1107: Ungültige oder beschädigte Datei: Lesen bei 0x2B8 nicht möglich.

意思就是說的lib是無效或損壞。有人知道這個設置有什麼問題嗎?

回答

0

好了,問題是,JavaAccessBridge-32.DLL並不意味着靜態加載。它是一個純粹的DLL,必須以編程方式加載。

1

您需要提供的導入庫(可能命名爲JavaAccessBridge-32.lib)的鏈接,而不是DLL。