kishere 发表于 2021-8-3 11:46:32

无法解析的外部符号

我在一个 A.lib的工程中调用了一个 B.lib的东西, 头文件加了, #pragma comment也加了, 单独编译这个工程没有问题, 但是在另外一个工程 c.dll中调用A.lib时 编译报错 :

error LNK2019: 无法解析的外部符号 XXXXXXX,该符号在函数 XXXXXX (A中调用B的一个函数) 中被调用

求问大佬有没有遇到过这种问题的, 救救孩子吧{:10_266:}

jackz007 发表于 2021-8-3 12:40:11

       假如是调用 b.dll,编译的时候,你得相应地把 b.lib 也作为连接对象。

kishere 发表于 2021-8-5 16:39:12

jackz007 发表于 2021-8-3 12:40
假如是调用 b.dll,编译的时候,你得相应地把 b.lib 也作为连接对象。

解决了, 是因为库是x64的, 我们软件是x86{:10_266:}
不管怎样还是多谢大佬了{:9_222:}
页: [1]
查看完整版本: 无法解析的外部符号