Сотни ошибок сборки при запуске кода в Visual Studio - PullRequest
0 голосов
/ 04 декабря 2018

Возникла эта проблема, когда я запускаю свой код, и при попытке запустить код я получаю 450 ошибок при сборке.

Эта программа предназначена для курсовых работ, поэтому в основном я работала над ней со своего компьютера в моемномер, но я пошел в универ, чтобы задать несколько вопросов, получил код от github, попытался запустить, и вот тогда я получил все эти ошибки.Я спросил учителя, и он сказал, что это, вероятно, потому, что версии Windows или VS разные, но все, что мне нужно было сделать, - это щелкнуть правой кнопкой мыши по проекту и нажать «Retarget solution».Это сработало.

Но я вернулся домой и выполнил ретаргет-решение, но по какой-то причине оно, похоже, ничего не делает, и я получаю все эти ошибки. Список ошибок

Вот некоторые из этих ошибок, скопированных, если это помогает иметь их в тексте.Это не уроки в моем проекте.Я предполагаю, что это стандартные библиотеки или классы C ++.

Severity    Code    Description Project File    Line    Suppression State
Error (active)  E1696   cannot open source file "errno.h"   Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cerrno  7   
Error (active)  E1696   cannot open source file "float.h"   Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cfloat  7   
Error (active)  E1696   cannot open source file "corecrt.h" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\crtdefs.h   10  
Error (active)  E1696   cannot open source file "stddef.h"  Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cstddef 7   
Error (active)  E1696   cannot open source file "stdio.h"   Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cstdio  8   
Error (active)  E1696   cannot open source file "stdlib.h"  Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cstdlib 8   
Error (active)  E1696   cannot open source file "math.h"    Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cstdlib 9   
Error (active)  E0282   the global scope has no "acosf" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   27  
Error (active)  E0282   the global scope has no "acoshf"    Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   32  
Error (active)  E0282   the global scope has no "asinf" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   37  
Error (active)  E0282   the global scope has no "asinhf"    Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   42  
Error (active)  E0282   the global scope has no "atanf" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   47  
Error (active)  E0282   the global scope has no "atanhf"    Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   52  
Error (active)  E0282   the global scope has no "atan2f"    Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   57  
Error (active)  E0282   the global scope has no "cbrtf" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   62  
Error (active)  E0282   the global scope has no "ceilf" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   67  
Error (active)  E0282   the global scope has no "copysignf" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   73  
Error (active)  E0282   the global scope has no "cosf"  Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   78  
Error (active)  E0282   the global scope has no "coshf" Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   83  
Error (active)  E0282   the global scope has no "erff"  Coursework  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\cmath   88  

1 Ответ

0 голосов
/ 08 декабря 2018

Так что это не было большой проблемой.Все, что мне нужно было сделать, это сделать «ретаргетинг».Закройте VS, а затем снова откройте решение из локального репо.Я попробовал то же самое на некоторых компьютерах моего друга, и мне пришлось сделать то же самое.

В любом случае, проблема «решена».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...