You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将托管C++/CLR库链接到C++/CLR DLL时遭遇LNK2020错误的求助

将托管C++/CLR库链接到C++/CLR DLL时遭遇LNK2020错误的求助

各位开发者好,最近我在开发一个包含WinForms的托管C++/CLR DLL项目,碰到了一个卡了很久的链接问题,翻了不少资料都没找到合适的解决方案,想过来请教下大家。

我的项目需求是:这个托管C++/CLR DLL需要依赖另一个托管的.lib库才能正常运行,这个.lib里包含了项目必需的工具函数,主要负责原生类型和托管类型之间的相互转换。

我已经尝试过的操作:

  • 把需要的.lib文件转换成了.dll,但在构建目标DLL的时候,还是出现了LNK2020未解析的符号错误,指向那些来自该库的引用函数。
  • 补充下背景:之前这个托管.lib和一个托管.exe项目一起构建时完全正常,没有任何链接问题。

有没有朋友遇到过类似的情况?或者能帮我分析下可能是哪里配置出了问题吗?非常感谢!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 10:48:07