При билде проекта получаю такой список ошибок:
LNK2001 unresolved external symbol __C_specific_handler [project_path]\[some_obj].obj
LNK2001 unresolved external symbol memchr [project_path]\[some_obj].obj
LNK2001 unresolved external symbol MyFunction [project_path]\[project_name].obj
LNK2001 unresolved external symbol _exit [project_path]\[project_name].obj
LNK2001 unresolved external symbol wWinMainCRTStartup LINK
LNK1120 5 unresolved externals [project_name].exe
На MSDN нашла вот это. Особо не поняла, как добавить msvcrt.lib и msvcmrt.lib в дополнительные зависимости компоновщика. Попробовала сделать это так:
Project->Properties->C++->Linker->Command Line->Additional Options
написала /NODEFAULTLIB:msvcrt.lib /NODEFAULTLIB:msvcmrt.lib. Но ничего не изменилось. Как решить вот эти однотипные ошибки линковки?
Возможно это важно в решении данного вопроса: проект компилирую как C-код (/TC).
/NODEFAULTLIBпредотвращает линковку дефолтных библиотек, а не добавляет их. – user7860670 Jun 12 '18 at 07:57