2012-07-01 67 views
1

我編寫了一個C++ DLL並且它已經被編譯。它需要Visual C++ 2010.我如何爲Visual C++ 2005編譯它,它可以在Windows XP,Windows Vista和Windows 7上運行嗎?在Visual C++ 2005中編譯

我的DLL使用彎路1.5和windows套接字。我使用Visual Studio 2010

+0

我希望我的編輯有意義嗎? –

回答

2

我猜你需要在同一臺計算機上安裝Visual C++ 2005,讀這篇文章:

http://weblogs.asp.net/israelio/archive/2009/10/20/enable-vs-2010-multi-targeting-also-for-vs2005-c.aspx

(我只用了VS 2010的多目標VS 2008工具鏈,但上面的補丁應該以類似的方式工作)。

+0

我爲我的Visual Studio 2010添加了這個補丁,已經設置了v80平臺,但是現在像不能找到這樣的錯誤,我該如何解決這個問題? – Robert

+0

你有沒有安裝VS 2005?您是否正確設置了包含路徑(指向VS 2005安裝文件夾下的文件夾)?請先檢查一下。 –