' __ builtin_address':在Visual Studio 2015中运行opencv时找不到标识符

时间:2016-06-30 04:42:19

标签: c++ opencv visual-studio-2015

我尝试在Visual Studio 2015中运行简单的Canny Edge但是我无法运行它。

  

严重级代码描述项目文件行抑制状态   错误C3861' __ builtin_addressof':找不到标识符Canny Edge C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC \ include \ xstddef 725

我不认为这个错误是由于链接问题导致的,这个项目是我上次做的可行项目。有谁知道如何解决它?

1 个答案:

答案 0 :(得分:4)

__ builtin_addressof 我遇到了同样的问题,我解决了。

  1. 在Visual Studio 2015中打开“关于”。
  2. 如果有更新3 ,请关闭Visual Studio 2015。
  3. 打开“控制面板”中的“程序和功能”。
  4. 右键单击列表中的Microsoft Visual Studio ... 2015,然后选择更改。
  5. 在向导中选择修复并继续...(这是长时间运行的操作,我有SSD和i5,需要几个小时。)