1>MSVCRTD.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中被引用

0

我在编译以下代码时,debug,x86,win10,vc2019时出现错误

1>------ 已启动生成: 项目: fir媒体播放器, 配置: Debug Win32 ------
1>fir媒体播放器.cpp
1>MSVCRTD.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中被引用
1>E:\小学\code\C++\fir媒体播放器\Debug\fir媒体播放器.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>已完成生成项目“fir媒体播放器.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========


是控制台。

我给大家看看我的代码:

#include <stdio.h>
#include "vlc/vlc.h"
#pragma comment(lib, "libvlc.lib")
#pragma comment(lib, "libvlccore.lib")
int mian()
{
	initgraph(xxx, yyy);
	return 0;
}

字符集是默认的,啥配置都是默认的。

请大家帮我解决

 

ava
Forest

2020-4-1

我觉得问题出在lib和vlc.h -  Forest  2020-4-1
1 #define mian main(逃) -  Lost  2020-4-1
0

初级错误。。。你的 main 函数拼写错了。。。

ava
慢羊羊

2020-4-1

技术讨论社区
相关提问