У меня есть следующая ошибка LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup,
Есть много тем, связанных с этой ошибкой, но ни одно из этих решений не помогло мне. И никто не объяснил, почему эта ошибка здесь.
Я пытался:
- wWinMainCRTStartup в качестве точки входа в свойствах компоновщика http://social.msdn.microsoft.com/Forums/en/vclanguage/thread/14e85604-6929-4707-a22e-8cdf596926a6
- установите компоновщик на «Windows» (тот же поток, что и выше)
- Щелкните правой кнопкой мыши имя решения-> Добавить-> Существующий элемент-> файл с основным (тот же поток, что и выше)
включить ошибку LNK2019: неразрешенный внешний символ _main, указанный в функции ___tmainCRTStartup
- попробуйте Project + свойства, C/C++, генерация кода, проверка безопасности буфера = нет http://social.msdn.microsoft.com/Forums/hi-IN/vclanguage/thread/e2ea62c3-beb3-47a4-8963-60b799e3375a
- Опции: C/C++, Генерация кода, Библиотека времени выполнения=/MTd; C/C++, генерация кода, основные проверки во время выполнения = по умолчанию; C/C++, Генерация кода, Проверка безопасности буфера=Нет; Linker, Advanced, Entry Point=main http://social.msdn.microsoft.com/Forums/hi-IN/vclanguage/thread/e2ea62c3-beb3-47a4-8963-60b799e3375a
- закомментированные заголовки в main.cpp, за исключением «используя пространство имен std» и #include — приводят к каскадной и лавинообразной ошибке из функций, которые ссылаются на эти заголовки
- Я удалил все в main.cpp, кроме тестового кода, и исключил все исходные файлы, кроме main.cpp; как и ожидалось, это сработало, так что это небольшой шаг в правильном направлении. Проблема должна быть с одним из заголовочных файлов.
- создать новый проект с помощью шаблона приложения Win32 для Windows >http://social.msdn.microsoft.com/Forums/ar-SA/vcgeneral/thread/105a366f-c38d-4c1c-9278-eca64589e7ca и http://social.msdn.microsoft.com/Forums/zh/Vsexpressvc/thread/341780c2-162e-4b36-9402-283c0cf7c0ac
не пробовал и подозреваю, что это тоже не сработает:
- используйте int main() (не уверен, что они означают, имя файла или имя основной функции) http://social.msdn.microsoft.com/Forums/zh/Vsexpressvc/thread/341780c2-162e-4b36-9402-283c0cf7c0ac
- использование cmake для сборки на Windows 7 x64 .html" rel="noreferrer">http://hdf-forum.184993.n3.nabble.com/error-LNK2019-unresolved-external-symbol-main-referenced-in-function-tmainCRTStartup-td3138042.html а>
почему я получаю эту ошибку и какое решение?
int main(char** argv, int argc)
? - person Linuxios   schedule 28.06.2012