要不你就把.def从工程中移除,别加入工程来
[quote=引用 2 楼 Vecent_ 的回复:] [quote=引用 1 楼 jason_wentzel 的回复:] 首先,你exe引入lib的时候Release和Debug分别引入各自己版本的lib,其次,dll工程中把.def文件中的内容全注释掉
[quote=引用 1 楼 jason_wentzel 的回复:] 首先,你exe引入lib的时候Release和Debug分别引入各自己版本的lib,其次,dll工程中把.def文件中的内容全注释掉
链接的依赖性设置一下,目录和dll文件名都要,记得有这样解决过
[quote=引用 8 楼 Vecent_ 的回复:] [quote=引用 6 楼 worldy 的回复:] [quote=引用 5 楼 Vecent_ 的回复:] [quote=引用 3 楼 worldy 的回复:] 你没有生成调试版本
那你在运行程序编译的时候使用#pragram明确指定使用的库位置,试试看?
[quote=引用 6 楼 worldy 的回复:] [quote=引用 5 楼 Vecent_ 的回复:] [quote=引用 3 楼 worldy 的回复:] 你没有生成调试版本
[quote=引用 5 楼 Vecent_ 的回复:] [quote=引用 3 楼 worldy 的回复:] 你没有生成调试版本
[quote=引用 3 楼 worldy 的回复:] 你没有生成调试版本
你没有生成调试版本
首先,你exe引入lib的时候Release和Debug分别引入各自己版本的lib,其次,dll工程中把.def文件中的内容全注释掉
15,471
社区成员
49,182
社区内容
加载中
试试用AI创作助手写篇文章吧