我需要創建一個C#DLL中的.lib文件(我認爲這是C#監守這個代碼調用的dll https://code.google.com/p/thunder-missile-api/downloads/detail?name=MissileLauncher.cs&can=2&q=)在其他字的我需要創建一個.LIB爲DreamCheeky Thunder Missile Launcher DLL,來與他們software 。如何從C#DLL創建.lib文件?
請還跟下載軟件並安裝它,如果你可以的話,僅僅是1 MB。
現在,我需要做什麼?我需要使用C++來操作這個設備。最簡單的方法是使用自己的DLL。上面的鏈接代碼在C#中完成。
我嘗試將DLL文件導入到項目C++中,但似乎有些方法丟失,特別是在C#代碼中調用的像moveMissileLauncher()
這樣的方法。
最重要的事是,我可能要移動到QT(最有可能),所以你知道,有.LIB是一個好主意。
這對我來說非常重要。請善舉提供一些幫助。謝謝。
感謝您的回覆。你的意思是,手動爲dll寫C++? – 2013-05-10 07:43:38
萬一,怎麼辦? – 2013-05-10 07:44:10
@Knight我在答案中添加了幾個鏈接。基本上,您將需要一個代理/包裝器來將功能轉發到託管DLL。所以,基本上,你將有本機exe(C++) - >本機DLL(C++/CLI) - >託管DLL – 2013-05-10 07:48:09