Home >Backend Development >C++ >Why am I getting the 'Error LNK2019 unresolved external symbol _main' error in my C project?
The build process fails with the following error:
Error LNK2019 unresolved external symbol _main referenced in function ""int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)"
This error occurs when the project lacks a properly defined main function. In a Windows program, the operating system expects an entry point function named main to be defined.
To resolve this error, ensure that your project contains a main function that meets the following requirements:
In the provided code, the main function is missing. Adding the following code to the project will resolve the issue:
int main() { // Your application code here... return 0; }
The above is the detailed content of Why am I getting the 'Error LNK2019 unresolved external symbol _main' error in my C project?. For more information, please follow other related articles on the PHP Chinese website!