找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 3917|回复: 2

ACE_MAIN编译错误

[复制链接]
发表于 2008-3-25 14:37:27 | 显示全部楼层 |阅读模式
#include <ace/OS_main.h>
#ifdef _DEBUG
#pragma comment(lib,"aced")
#else
#pragma comment(lib,"ace")
#endif
int ACE_MAIN(int argc, ACE_TCHAR *argv[])
{
    return 0;
}
以上代码编译时出现错误:
Linking...
LIBCMTD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/csdn.exe : fatal error LNK1120: 1 unresolved externals
ACE_MAIN换成main的话,编译没有问题。
这是一个控制台应用程序,平台为VC6,ACE版本5.5
config.h里面内容为:
#define ACE_HAS_STANDARD_CPP_LIBRARY 1
#include   "ace/config-win32.h"
——————————————————————————————
请问这个是什么错误
发表于 2008-3-26 12:36:45 | 显示全部楼层
用ACE_TMAIN替换掉ACE_MAIN
发表于 2008-3-26 22:41:12 | 显示全部楼层
用 ACE::init()进行初始化
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-11-25 14:00 , Processed in 0.014984 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表