
vs2010中编译总是出现无法解析的外部命令这个错误
代码在另一个简单的编译器中可以编译,我将头文件声明和结构体定义单独分离出来编译就是通不过#include"stdio.h"#include"stdlib.h"#inclu...
代码在另一个简单的编译器中可以编译,我将头文件声明和结构体定义单独分离出来编译就是通不过
#include"stdio.h"
#include"stdlib.h"
#include"string.h"
typedef struct text
{
char string[80];/* 存储每一行的元素 */
struct text *next;/* 指向后一个节点的指针 */
int flat;/* 标记某一行是否被删除 */
}text,*textp;
1>------ 已启动生成: 项目: lowedit, 配置: Debug Win32 ------
1>生成启动时间为 2012/7/4 14:22:03。
1>InitializeBuildStatus:
1> 正在对“Debug\lowedit.unsuccessfulbuild”执行 Touch 任务。
1>ManifestResourceCompile:
1> 所有输出均为最新。
1>LINK : error LNK2001: 无法解析的外部符号 _WinMainCRTStartup
1>c:\users\yujf\documents\visual studio 2010\Projects\lowedit\Debug\lowedit.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:00.22
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== 展开
#include"stdio.h"
#include"stdlib.h"
#include"string.h"
typedef struct text
{
char string[80];/* 存储每一行的元素 */
struct text *next;/* 指向后一个节点的指针 */
int flat;/* 标记某一行是否被删除 */
}text,*textp;
1>------ 已启动生成: 项目: lowedit, 配置: Debug Win32 ------
1>生成启动时间为 2012/7/4 14:22:03。
1>InitializeBuildStatus:
1> 正在对“Debug\lowedit.unsuccessfulbuild”执行 Touch 任务。
1>ManifestResourceCompile:
1> 所有输出均为最新。
1>LINK : error LNK2001: 无法解析的外部符号 _WinMainCRTStartup
1>c:\users\yujf\documents\visual studio 2010\Projects\lowedit\Debug\lowedit.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:00.22
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== 展开
2个回答
展开全部
没有main函数,当然编译不过
另外,把项目建成Console应用程序
另外,把项目建成Console应用程序
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询