读书人

链接的时候报重复定义异常

发布时间: 2013-08-10 21:14:06 作者: rapoo

链接的时候报重复定义错误
对ACE库做二次封装,要支持tcp和udp,tcp和udp两处都使用了ace的ACE_Message_Queue,然后悲剧发生了,链接的时候报link2005错误,而且编译器是认为先在我自己封装的库里面定义了,再是在ACE.lib里面定义了。ace里面的都是导入的,应该是更高一点啊?
如何解决呢这问题呢,目前使用了/FORCE:MULTIPLE,出了几个警告,是成功了,心里还是担心害怕。。。
寻大神指导,帮忙,万分感谢

是不是重复包含了定义ace的消息队列的头文件呢?


[解决办法]
这个一般是重复定义了,导致连接出错

读书人网 >C++

热点推荐