使用“编译错误”;cin>&燃气轮机;a>&燃气轮机;b";使用英特尔c++;在发布版本中编译 当我使用英特尔VC++编译器编译版本时,它会失败。但是当我编译一个调试版本时,它可以工作。我不明白发生了什么事。它的配置有一些错误吗?错误列表如下所示。我该怎么办
--编辑-- 今天,我比较了每个选项中调试版本和发布版本之间的配置,最后发现,如果我将过程间优化设置为no或single file(/Qip),它就会工作。但是如果我将过程间优化设置为Multi-File(/Qipo),它将不起作用。此外,在英特尔C++编译器中,我找不到IoFipe,包括路径,这个项目好像在VC++中使用库,这就是我不能编译的原因吗?我怎样才能解决这个问题?非常感谢 警告#11021未解决u imp u Src@3???u Getffld@num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@@ABAHPADAV?$istreambuf_iterator@DU?$char_traits@D@性病@@@3@1AAVios_base@3@PAH@Z@4QBDB测试1 错误#11023并非链接所需的所有组件都出现在命令行测试1上使用“编译错误”;cin>&燃气轮机;a>&燃气轮机;b";使用英特尔c++;在发布版本中编译 当我使用英特尔VC++编译器编译版本时,它会失败。但是当我编译一个调试版本时,它可以工作。我不明白发生了什么事。它的配置有一些错误吗?错误列表如下所示。我该怎么办,c++,visual-studio,compiler-errors,intel,C++,Visual Studio,Compiler Errors,Intel,--编辑-- 今天,我比较了每个选项中调试版本和发布版本之间的配置,最后发现,如果我将过程间优化设置为no或single file(/Qip),它就会工作。但是如果我将过程间优化设置为Multi-File(/Qipo),它将不起作用。此外,在英特尔C++编译器中,我找不到IoFipe,包括路径,这个项目好像在VC++中使用库,这就是我不能编译的原因吗?我怎样才能解决这个问题?非常感谢 警告#11021未解决u imp u Src@3???u Getffld@num_get@DV?$istream
#包括
使用名称空间std;
int main()
{
INTA,b;
而(cin>>a>>b)
在英特尔开发者专区询问后,cout。他们告诉我,这个问题只有在同时使用/MD和/Qipo时才能重现,因此我可能会使用/MT来解决它。当我使用/MT时,它就起作用了。如果删除这一行,你确定它会编译发布版本吗?也许,问题不在cin>>a>>b
行。“当我编译调试版本时"关于您的环境和生成参数的信息严重不足。我确信,当我记住这一行时,它会编译一个发布版本。我使用VS2015中的defult configure作为调试版本和发布版本。尝试创建一个新的空项目并复制到源文件中。听起来好像链接器找不到正确的版本图书馆的版本?
#include<iostream>
using namespace std;
int main()
{
int a, b;
while (cin >> a >> b)
cout << a << ' ' << b;
return 0;
}