2016-01-31 148 views
0

我只需要將它編譯爲一個.exe文件,以便我可以在命令行中使用它。 它只是一個音頻轉換器,將.adx轉換爲wav,只需要它幾個文件,從來沒有編譯任何東西,我發現這是一個艱難的努力,我真的不想放棄這個冒險,所以要吸它並尋求幫助。如何編譯成可執行文件

我主要對「測試」文件夾感興趣,根據readme,我所需要的只是Test.exe。

extracted.zip內容(已被移動過的.dll按照自述) 起初,我用Google搜索的基本知識,得到的Visual Studio 2015年(最新) 裝起來.vcxproj和構建>在源文件編譯「test.c的」,但我得到一個錯誤,說我錯過了或需要安裝VC2010(v100)的構建工具集,所以使用它搜索我需要的Visual Studio 2010,現在我終於有了,得到一個不同的錯誤。 (的.vcproj)

C:\ PROGRAMFILES(x86)的\的MSBuild \ Microsoft.Cpp \ V4.0 \平臺\的Win32 \ Microsoft.Cpp.Win32.Targets(511,5): 錯誤MSB8008:指定平臺工具集(v140)未安裝或 無效。請確保支持的PlatformToolset值爲 。 1> 1>構建失敗。

剛開難倒左右,可能真的只使用一個手指指向我的方向是正確的,而不是真的要求別人來編譯EXE適合我,因爲我相信它能夠更好地授人以魚不如給他一條魚。只想知道如何解決這個現在和未來。

回答

1

您正在嘗試編譯指定使用v140項目(Visual Studio 2015)的項目。但是,您正在運行Visual Studio 2010.

雖然您可以嘗試執行此操作。右鍵單擊項目並選擇屬性。在配置屬性 - >常規 - >平臺工具集下,選擇v100。再次嘗試並編譯。

如果這不起作用,則需要到Visual Studio 2015年

+0

那奇怪的,正如我所說,我在2015年VS第一次嘗試,但然後後再次獲得大約需要VS 2010以及試圖編譯錯誤的建議生成成功,但輸出文件是.obj文件...? – HyeVltg3

相關問題