首页 >> 大全

MSVCRTD.lib(crtexe

2023-12-14 大全 28 作者:考证青年

无法解析的外部符号 _main,该符号在函数 中被引用

许多新手在编程时经常遇到“无法解析的外部符号 _main,该符号在函数 中被引用”这样的错误,最近看了一些这方面的书籍,现将解决方案大概叙述一下:

连接程序在负责连接可执行程序时,选择相应的c/c++运行时启动函数。如果设定了/:连接程序开关,那么连接程序会试图寻找或函数。如果连个函数都不存在,那么就会返回一个“一个未解决的外部符号”(无法解析的外部符号 _main,该符号在函数 中被引用)

同样,如果设定了/:连接程序开关,那么连接程序就会试图寻找main函数或者wmain函数,如果找不到这连个函数是,连接程序返回 错误信息。

变成新手容易犯的一个错误是,创建应用程序时选择了错误的应用程序类型。例如,开发人员创建了一个新的Win32应用程序项目,并给这个项目创建了一个入口函数main。在这种情况下,创建应用程序时,开发人员就会看到一个连接程序的错误信息。这是因为Win32应用程序项目设置了/:连接程序开关,但是却找不到相应的或者函数。这是侯你可以有以下几种解决方案。

1 将main函数改为函数

2 将/:开关改为/:

_MSVCRTD.lib(crtexe_MSVCRTD.lib(crtexe

3全部删除/:开关,让连接程序根据源代码中实现的函数进行正确的操作。

更改/:的方法:

右键点击项目,选择,点击->,在右侧会看到“”选项,在这里可以选择相应的连接程序开关

MSVCRTD.lib(crtexe__MSVCRTD.lib(crtexe

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了