Поэтому я пытаюсь организовать свои проекты немного лучше, вместо того, чтобы выгрузить весь мой код в ту же директорию, что и решение. Поэтому я поместил файлы, относящиеся к visual studio, в папку build и создал свой main. cpp в папке sr c, и проект работает нормально с #include iostream и другими стандартными включениями. Однако теперь я хочу добавить путь к каталогу include в мой проект, поэтому я go последовал некоторым указаниям и зашел в проект-> C / C ++ -> Дополнительные каталоги include и добавил путь. Если я в основном #include "te sh .h". cpp, он может найти test.h нормально, но теперь есть ошибка компилятора, говорящая мне, что он не может найти стандартные включения, такие как iostream и cmath. Одна из многих ошибок, которые я получаю:
>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\cmath(218,23): error C3861: 'rintf': identifier not found
Мне интересно, сталкивался ли кто-нибудь с этим раньше, и что я могу сделать, чтобы это исправить! Вот моя организация проекта для справки
Project
include
test.h
src
main.cpp
build
.sln
.vcxproj