找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 4682|回复: 2

ACE-5.5安装问题

[复制链接]
发表于 2007-12-10 21:21:06 | 显示全部楼层 |阅读模式
在VC2005下安装ACE-5.5,按照说明添加了环境变量ACE_ROOT, PATH和CONFIG.H,编译生成库文件时出错,一共10个fatal. 信息如下:
12>test.obj : error LNK2019: unresolved external symbol "char const * __cdecl in_word_set(char const *,unsigned int)" (?in_word_set@@YAPBDPBDI@Z) referenced in function "int __cdecl ace_main_i(int,char * * const)" (?ace_main_i@@YAHHQAPAD@Z)
12>Release\iout.exe : fatal error LNK1120: 1 unresolved externals

看了论坛里的旧文,好象大家都没碰到着个问题, 应该如何做呢?请教.
---------------------------------------------------------------------------
你如果只是生成lib,不应该有这个错误 - lib不解决符号解析的问题,只有生成可执行文件,exe的时候,才处理lib的解析。而这个问题,是因为你没有设置正确lib的正确地址和文件名导致的,或者你的exe工程配置信息和ACE的LIB不一致
发表于 2008-3-13 14:17:30 | 显示全部楼层

我也遇到相同问题

不知道你是怎么解决的。我刚才在.net 2005下装ACE也报了类似的错。
发表于 2008-3-14 00:31:25 | 显示全部楼层
我碰到这个问题了,我也是花了很多时间才搞好。

原因是这样的:你应该编译D:\ACE_wrappers\ace里面的ace_vc8.sln,而不是D:\ACE_wrappers下的。
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

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

GMT+8, 2024-11-22 13:19 , Processed in 0.019398 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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