c++ - “错误 LNK2001:无法解析的外部符号 _main”仍然存在
问题描述
我知道已经提出了类似的问题,但没有一个答案对我有帮助。
我收到此错误:
MSVCRT.lib(exe_main.obj):错误 LNK2001:无法解析的外部符号 _main
我正在使用 VS17。我创建了一个向导控制台应用程序和一个静态库。
我的 A.cpp 也长这样
#include <iostream>
#include "A.h"
namespace img{
int main(int argc, char* argv[]{
...
return 0;
}
}
我尝试按照许多人的建议更改项目的属性,但一切看起来都很好。
解决方案
Main 需要根据转换在全局命名空间中定义。
推荐阅读
- javascript - ngMessages 的自定义包装器可重用指令以最小化 HTML:动态名称到指令
- java - shiro 授权过滤器被多次调用
- javascript - 父子事件监听器
- python - Keras TypeError:只能将元组(不是“列表”)连接到元组
- revit - 从 IFC 文件中获取实体尺寸
- java - 在 Spring Boot 中使用 LDAP 进行身份验证时出错原因:[LDAP:错误代码 50 - 访问权限不足]
- python - 如何在 Python 中比较两个不同类型的日期?
- php - 当用户点击数据表中的“查看链接”时,在 PHP 页面中查看详细信息
- python - 奇怪的“ModuleNotFoundErrior 没有名为 iexfinance 的模块”
- bash - 使用 xinetd 看不到 shell 脚本的回显输出