cyq11111111 2017-12-07 03:03 采纳率: 25%
浏览 2388

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

代码如下,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条回答

  • wuxie318 2017-12-09 10:57
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误