连接错误问题

[复制链接]
 楼主| txcy 发表于 2012-7-23 21:53 | 显示全部楼层 |阅读模式
share\ShareFile\globalfun.h(181):extern HS_EveryTimeData m_sEvery;
share\ShareLib\globalfun.cpp(57):HS_EveryTimeData m_sEvery;
share\DogManager\DogInfoFile.h(27): /*static HS_EveryTimeData m_sEvery;*/
share\DogManager\DogInfoFile.cpp(21)://HS_EveryTimeData m_sEvery;
share\DogManager\DogInfoFile.cpp(23):extern HS_EveryTimeData m_sEvery;


DogManager_lib.lib(DogInfoFile.obj) : error LNK2001: 无法解析的外部符号 "struct HS_EveryTimeData m_sEvery" (?m_sEvery@@3UHS_EveryTimeData@@A)


Sharefile , Sharelib DogManager_lib 这三个都是static lib


exe都包含了这三个了lib,然后连接就错误了
秋天落叶 发表于 2012-7-23 22:06 | 显示全部楼层
在库文件路径里包含了你的这个静态库了么
yybj 发表于 2012-7-23 22:16 | 显示全部楼层
显然是链接库没加,是静态链接库的话有没有在工程里面设置或者在代码里面加了没
baidudz 发表于 2012-7-23 22:20 | 显示全部楼层
肯定是没链接lib文件。
无冕之王 发表于 2012-7-24 21:49 | 显示全部楼层
感觉应该是静态库没有包含进来
sinadz 发表于 2012-7-24 21:58 | 显示全部楼层
显然是链接库没加,是静态链接库的话有没有在工程里面设置或者在代码里面加了没
yybj 发表于 2012-7-23 22:16

很常见的错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

274

主题

2106

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部