2014-12-05 86 views
-2

我一直在用C++搞亂第一次,並一直關注教程如何編程一個簡單的合成器。我一直很好,直到現在,但不斷得到這個錯誤,並找不到解決方案(是的,我在這裏尋找類似的職位,沒有解決方案已經工作)任何人都可以解釋這個錯誤意味着什麼,我怎麼能想出它出來嗎?謝謝!C++編譯器問題:3> cl:命令行錯誤D8016:'/ clr'和'/ arch:SSE2'命令行選項不兼容

更多信息:

我的工作,直到我得到了教程的這一特定部分,有沒有錯誤完成的一切到這部分。

http://www.martin-finke.de/blog/articles/audio-plugins-011-envelopes/

+0

源下載包含visual studio的項目文件。你使用過嗎? – drescherjm 2014-12-05 22:00:37

+0

我試圖在VS2010中加載Visual Studio項目,但它似乎需要文件夾和一些不在源代碼中的文件,因此解決方案中的所有項目都無法加載。 – drescherjm 2014-12-05 22:10:51

+0

我下載了兩個,他們沒有工作,這讓我相信這不是我的代碼問題,而是與視覺工作室。如何從設置中刪除/ arch:SSE2? – Solitude19 2014-12-05 22:14:18

回答

0

我會不顧drescherjm的建議,而不是改變項目類型。

您已將項目設置爲使用.NET運行時。 (/ clr =/commonLanguageRuntime)。鑑於源存檔還包含一個MACOSX文件夾,更具體地說,一個不使用MS編譯器的CBP文件(Code :: Blocks項目)(因此,不能使用clr構建),它是完全安全的說這不是一個c + +/clr程序,而是打算成爲一個普通的C++程序。

只需重新創建項目並將現有文件複製到新文件夾中,將它們重新添加到項目中即可!

+0

我會給它一個機會!感謝您的建議 – Solitude19 2014-12-05 22:16:02

+0

謝謝!我得到了它的工作。只需要找到所有的文件。 – Solitude19 2014-12-05 23:05:05

+0

@ Solitude19 - 不用擔心,不客氣。 – enhzflep 2014-12-05 23:54:19