登录 注册 找回密码 开启辅助访问 商业用户中心 购物车有0件商品 切换到宽版
搜索
查看: 7775|回复: 5
打印 上一主题 下一主题

[求助] 编译黑月程序调试用静态库时出错

[复制链接]
跳转到指定楼层
楼主
发表于 2014-9-12 15:18:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 gchen 于 2014-9-12 15:19 编辑

★★★黑月工具开始处理程序★★★
读取程序文件成功
分析易语言程序成功
写出程序对象文件成功

编译黑月程序调试用静态库时出错:
静态库.def : error LNK2001: unresolved external symbol _curl_easy_init
静态库.def : error LNK2001: unresolved external symbol _curl_version

J:\Work\Ecom\cURL\NoSSL\黑月编译\静态库.lib : fatal error LNK1120: 2 unresolved externals
LINK : fatal error LNK1141: failure during build of exports file
----------------------------
.版本 2

.DLL命令 curl_easy_init, 整数型, "静态库", "curl_easy_init@@0", 公开, 返回 CURL
.DLL命令 curl_version, 文本型, "静态库", "curl_version@@0", 公开

如果选择不创建调试用的静态库,则能编译成功。
C++静态库使用 __cdecl 调用约定。
出错的两条DLL命令都没有参数,其他带有参数的DLL命令没有出现该错误。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表