问题描述
- vc 6.0 error c2491 报错啊,头大
-
简单又奇怪的问题又来了。。。
debug版完全正常;release版报错c2491. definition of dllimport function not allowed.(我是接手的别人的项目,项目工程代码里没有看到有dllimport 或者是其他明显的问题啊)。
解决方案
检查一下你Release版本跟Debug版本的工程配置,尤其预编译宏的设置。
应该有宏定义不一致,导致dllexport,dllimport的导入
解决方案二:
对比一下 Release 和 Debug 版本的工程属性,重点看看宏定义。
另外,在代码中看看有没有使用 _DEBUG 宏
时间: 2024-09-21 20:21:22