我正在使用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团队交谈(对不起,英文不是第一语言,所以我不知道男士是什么。) –