我正在使用Visual Studio 2013和boost 1.60。Visual Studio 2013 VC++編譯器
當我嘗試建立一個項目,發生錯誤,如下所示:
升壓\ type_traits \ common_type.hpp(42):致命錯誤C1001:發生在編譯器的內部錯誤。
圍繞谷歌搜索後,似乎有在VC編譯錯誤,如下面的鏈接解釋說: https://svn.boost.org/trac/boost/ticket/11885
提出的解決方案是更新的Visual Studio,從而導致更新MSVC。
但是,在我更新Visual Studio更新5後,似乎MSVC沒有更新,MSVC的版本仍然是18.00.21005.1,應該更新爲18.00.31101。因此,編譯中發生的錯誤仍然存在。
有什麼我錯過了嗎?感謝您的幫助提前。
感謝您的回覆。由於VS 2013是由我們的IT團隊安裝的,因此我顯然不容易卸載當前版本並重新安裝VS 2013或安裝VS 2015.從某些帖子看來,如果安裝VS 2013 update 5,MSVC也應該更新。但在這裏似乎並非如此。我想知道是否有辦法直接升級MSVC。 – bozhao
MSVC是Microsoft Visual Studio Code?如果答案是肯定的,可以從官方網頁下載,實際版本是1.2。 –
你也可以嘗試再次與你的IT團隊交談(對不起,英文不是第一語言,所以我不知道男士是什麼。) –