SDK导入问题 __imp_与__imp__

目前刚刚实习一周,接触的第一个项目是CMake编译的QT项目,需要引入公司的SDK,编译能过去但是程序就是找不到SDK的接口,

排查了半天发现问题在于:公司的SDK是32位的,自己项目的build kit是64位的。

32位的构建工具会在接口前加上__imp__,64位的构建工具会在接口前加上__imp_,前缀之间差了一个下划线,导致程序找不到SDK的接口,今天休息记录一下。

 

解决方案为将64位的build kit改为32位的build kit。

 

posted @ 2022-06-11 11:17  熊の熊  阅读(134)  评论(0)    收藏  举报