lnk2005main 已经在obj中定义
时间: 2023-09-25 15:06:44 浏览: 277
error LNK2005: DllMain already defined in corelibc.lib(dllmain.obj)
LNK2005 错误意味着链接器发现多个符号的定义,这通常是由于多次包含同一个头文件或者在多个源文件中定义了相同的全局变量或函数引起的。在你的情况下,可能是在多个源文件中都包含了某个头文件,导致了多次定义 main 函数。你可以尝试在其中一个源文件中定义 main 函数,并在其他源文件中声明它,以解决该问题。或者检查是否有其他的全局变量或函数被多次定义。
阅读全文