imp dll时遇见的非常恶心的问题
2024-08-30 09:04:30
我需要导入dll库中这样一个函数VM661JTCPDLL_API int admin_login(sel_admin_ret* sel_admins, int num, char* admin_name);
使用dll的工程和这个dll的工程都是我编译的
因为需求有变,这个函数需要添加一个参数作为flag
bool* bCanEndLogin
于是我改成VM661JTCPDLL_API int admin_login(sel_admin_ret* sel_admins, int num, char* admin_name,bool* bCanEndLogin);
重新编译后,将生成的lib也放在了工程目录
结果编译项目,总是报错链接失败
error LNK2001: 无法解析的外部符号 __imp_adminLogin
让我非常郁闷
最后经过反复试验,发现如果函数新添加参数为bool*类型,就会这样
后来我把这个flag改成了int*
VM661JTCPDLL_API int admin_login(sel_admin_ret* sel_admins, int num, char* admin_name,int* iCanEndLogin);
结果就没问题了
什么tmd鬼
有时候微软的vs编译器用着真是各种扯淡
最新文章
- mysql 存储过程 游标的使用
- Redundant Paths-POJ3177(并查集+双连通分量)
- 二叉树系列 - 二叉搜索树 - 线性时间内把有序链表转化为BST
- 重构第10天:提取方法(Extract Method)
- 能";干掉";苹果的中国";黑客";
- Eclipse 中隐藏的 5 个非常有用的功能
- js获取当前日期与星期
- 玩Mega8 智能充电器-12. 终于实现-dV检测(转)
- appache 在windows 中无法启动的测试
- Python笔记(十六):迭代器
- CSS-变量
- 一道颇有难度的JavaScript题
- js的几个补充事件
- spring boot学习(8) SpringBoot 之切面AOP
- php分割最后一个逗号后面的字符
- 2018 Arab Collegiate Programming Contest (ACPC 2018) E - Exciting Menus AC自动机
- AES CBC/CTR 加解密原理
- MySQL存储引擎与数据类型
- centos图形界面的开启和关闭
- goquery 文档
热门文章
- 浏览器jsp、html之间的关系
- [React Router v4] Render Catch-All Routes with the Switch Component
- 具体分析contrex-A9的汇编代码__switch_to(进程切换)
- 利用WPF建立自己的3d gis软件(非axhost方式)(十二)SDK中的导航系统
- TCL S960T刷机包 乐蛙OS5 稳定版 平滑 优化
- windows 10 常用快捷键
- Codeforces 444A DZY Loves Physics(图论)
- 王立平--GC
- python 垃圾回收装置
- Focusable 属性和IsTabStop 属性之间的关系