找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 2933|回复: 2

链接问题

[复制链接]
发表于 2008-6-2 09:49:58 | 显示全部楼层 |阅读模式
--------------------Configuration: WebServer - Win32 Release--------------------
Compiling...
Main.cpp
WebServer.cpp
Linking...
WebServer.obj : error LNK2005: "int __cdecl `anonymous namespace'::power2bits(int,int,int)" (?power2bits@?%D:/ACE_wrappers\ace/Timer_Wheel_T.cpp1371812758@@YAHHHH@Z) already defined in Main.obj
Release/WebServer.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.

WebServer.exe - 2 error(s), 0 warning(s)
程序中绝对没有出现上面的命名:power2bits(int,int,int)。到底是什么原因出现这种错误呢。
 楼主| 发表于 2008-6-2 09:52:50 | 显示全部楼层
是不是ACE本身的问题呢,有时候,回到.h文件下,在程序里面随便敲一个字符,再把它删掉,直接点链接,又没错了。
发表于 2008-6-2 11:21:27 | 显示全部楼层
是你的程序的问题。这种链接错误原因就那么几个。
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

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

GMT+8, 2024-12-23 18:31 , Processed in 0.026532 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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