无法解析的外部命令。。求解答

代码如下,xxx.h是另一个工程的一个头文件,已经在附加依赖项包含了lib文件,不知道为什么这样,求大神指教!

 #include "xxx.h"
#include <iostream>
//using namespace std;
using namespace xxx;
int main() {
    std::cout << xxx("abc",true);
    system("pause");
}

错误 LNK2001 无法解析的外部符号 "class std::basic_string,class std::allocator > __cdecl xxx::xxx(class std::basic_string,class std::allocator > const &,bool)" (?xxx@xxx@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV23@_N@Z) wbtest D:\cygwin64\home\trunk1206\xxx\xxx\xxx\xxx\xxx.obj 1

1个回答

把该dll文件放在项目工程的debug和bin二个目录文件夹下面看看。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问