Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 链接ICC&x2B+;11/C++;14 Visual Studio 2012的link.exe代码?_C++_C++11_Visual C++_Icc - Fatal编程技术网

C++ 链接ICC&x2B+;11/C++;14 Visual Studio 2012的link.exe代码?

C++ 链接ICC&x2B+;11/C++;14 Visual Studio 2012的link.exe代码?,c++,c++11,visual-c++,icc,C++,C++11,Visual C++,Icc,您能否使用最新的ICC(2015)和MSVC2012的链接器编译一个C++11/14程序 或者,如果您为MSVC2012启用二进制兼容性,ICC是否会禁用MSVC2012的相应编译器不支持的C++11功能 背景是,如果您已经购买了ICC,您仍然需要Microsoft build工具(至少是链接器),对于超过一定规模的公司,这些工具是不能免费使用的。但是如果你有MSVC2012的许可证,你可以重用它的链接器。问题是,这种组合是否适用于ICC支持的最新C++11/14功能?只是一个更正。截至目前,英

您能否使用最新的ICC(2015)和MSVC2012的链接器编译一个C++11/14程序

或者,如果您为MSVC2012启用二进制兼容性,ICC是否会禁用MSVC2012的相应编译器不支持的C++11功能


背景是,如果您已经购买了ICC,您仍然需要Microsoft build工具(至少是链接器),对于超过一定规模的公司,这些工具是不能免费使用的。但是如果你有MSVC2012的许可证,你可以重用它的链接器。问题是,这种组合是否适用于ICC支持的最新C++11/14功能?

只是一个更正。截至目前,英特尔编译器的最新版本为(包含在Parallel Studio XE 2016中)。您可能还对Microsoft计划将更新1随附到Visual Studio感兴趣(但不确定是否有许可证).你是在问什么和选择吗?@是的,我是在说这些options@drop2016 intel版本与我刚才尝试的独立工具不兼容,并且它没有禁用例如
constexpr
(VS2013不支持)。但还有另一个问题:由于标准库的存在,切换到
/Qvc11
会破坏一切。另外,Windows上的icc使用了它能找到的最好的Microsoft标准库。所以,即使英特尔拥有完美的C++11/C++14语言功能集,使用VC11的库,您也不会获得太多。仅就链接器而言,MSYS binutils端口中就有一个(例如由MinGW使用)。我不确定它是否真的能起到任何作用,它会有多痛苦,有多可靠。