4
我想用MinGW建立一個DLL,我需要增加它生成的輸出。 我需要爲特定的導出函數分配特定的序號。如何在MinGW中指定dll導出的確切序號?
我創建了一個.DEF文件,但是我找不到告訴MinGW鏈接器使用它的選項。 它甚至有可能嗎?
我想用MinGW建立一個DLL,我需要增加它生成的輸出。 我需要爲特定的導出函數分配特定的序號。如何在MinGW中指定dll導出的確切序號?
我創建了一個.DEF文件,但是我找不到告訴MinGW鏈接器使用它的選項。 它甚至有可能嗎?
原來非常簡單。 簡單地用DEF文件鏈接在一起,像這樣:
gcc obj1.o obj2.o obj.def -shared -omylib.dll
所有序號可以在.DEF文件中列出(序@ 0不工作,雖然,導致LD的崩潰)。
舉例DEF文件:
EXPORTS
Insert @1
Delete @2
Replace @3
什麼呢你DEF文件包含哪些內容? – paulm