求救:关于Borland C++的一个初级问题
我用Borland c++编译一个windows程序,如下
#include <windows.h>
int PASCAL WinMain(HINSTANCE hInst,HINSTANCE hPrevInstance,
LPSTR lpszCmdParam,int nCmdShow)
{
WinExec("NOTEPAD.exe",SW_SHOWNORMAL);
return 1;
}
编译时出现一个错误,
Error: Unresolved external '_main' referenced from D:\BORLAND\BCC55\LIB\C0X32.OBJ
这个程序用gcc编译是通过得,请教高手,指点一下我。
我得Bcc版本是Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
问题点数:50、回复次数:4Top
1 楼0delphi(睡个舒服觉)回复于 2006-03-01 10:48:37 得分 20
把 WinMain 改成 mainTop
2 楼liudong1982()回复于 2006-03-01 11:33:01 得分 0
能不能告诉我为什么啊?
我编得是windows程序啊...Top
3 楼0delphi(睡个舒服觉)回复于 2006-03-01 12:53:24 得分 15
你创建的工程不对
创建什么样的工程有不同的入口函数
你用WinMain做入口函数 就创建 file - new -application
你用main做入口函数 就创建file -new - other -new -console
Top
4 楼deutsch(人民)回复于 2006-03-01 13:09:15 得分 15
bcc32 -W 你的程序,
具体的调用看帮助bcc32 -h -WTop




