我一直在嘗試幾個星期才能讓Microsoft Visual Studio 2010爲SWIG創建一個DLL。如果你已經經歷了這個過程,你會如此善意地給出一個深思熟慮的循序漸進的過程解釋嗎?我在網上無處不在,花了好幾個小時試圖做到這一點;但是我發現的所有教程都過時或者說得不好。如何使用Visual Studio 2010與SWIG創建DLL
我用cygwin成功地完成了這個過程;但正如你們中的一些人所知道的,一個cygwin DLL並不是很實用。
因此,我有.i,.cpp和.h文件,我知道可以一起創建一個DLL。我只需要知道如何使用Visual Studio C++ 2010來實現這一點。我所針對的語言是Python。
請不要將我轉介給其他網站;因爲我已經在那裏並嘗試過了。另外,請不要發表任何尖刻的評論,因爲在不久的將來,我很有必要開展這項工作。
非常感謝您的幫助!
謝謝馬克拯救我(可能還有很多其他人)通過反覆試驗找到這個過程的麻煩!我不得不添加到「項目屬性」VC++目錄>>包含目錄「我的C:\ Python27 \ include;但除此之外它像夢一樣工作!順便說一下,我使用的是Microsoft Visual C++ Express;但過程顯然是一樣的。 – user1449530 2012-07-31 19:26:31
@Mark - 偉大的職位,你可以把它擴展到一個有退出DLL的情況嗎? – 2013-07-30 09:36:15
值得注意的是,SWIG不能用於python 64位版本。改爲使用32位版本。 – odedfos 2013-09-29 14:15:15