У меня есть следующая ошибка LNK2019: нерешенный внешний символ _main, указанный в функции ___tmainCRTStartup,
Есть много потоков, связанных с этой ошибкой, но ни один из этих решений не работал у меня. И никто не объяснил, почему эта ошибка здесь.
Я пробовал:
- wWinMainCRTStartup как точка входа в свойствах компоновщика http://social.msdn.microsoft.com/Forums/en/vclanguage/thread/14e85604-6929-4707-a22e-8cdf596926a6
- установите компоновщик в "Windows" (тот же поток, что и выше)
- Щелкните правой кнопкой мыши имя решения- > Добавить- > Существующий элемент- > файл с основным (тот же поток, что и выше)
-
включить ошибка LNK2019: неразрешенный внешний символ _main, указанный в функции ___tmainCRTStartup
- попробуйте свойства Project +, C/С++, генерация кода, проверка безопасности буфера = нет http://social.msdn.microsoft.com/Forums/hi-IN/vclanguage/thread/e2ea62c3-beb3-47a4-8963-60b799e3375a
- Опции: C/С++, генерация кода, библиотека времени выполнения =/MTd; C/С++, генерация кода, основные проверки выполнения = по умолчанию; C/С++, генерация кода, проверка безопасности буфера = нет; Linker, Advanced, Entry Point = main http://social.msdn.microsoft.com/Forums/hi-IN/vclanguage/thread/e2ea62c3-beb3-47a4-8963-60b799e3375a
- Закомментированные заголовки в main.cpp, кроме 'using namespace 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 для создания на окнах 7 x64 http://hdf-forum.184993.n3.nabble.com/error-LNK2019-unresolved-external-symbol-main-referenced-in-function-tmainCRTStartup-td3138042.html
почему я получаю эту ошибку и что такое решение?