关于编译libcurl遇到的问题

aladdin_0 2013-06-13 03:08:21
最近需要用libcurl库,于是从网上下了源代码,准备自己编译。但遇到一些很蛋疼的问题:
环境:win7+vs2008
libcurl版本:7.30.0
命令:nmake /f makefile.vc mode=static vc=9 debug=no machine=x64

vs command prompt 里敲入命令以后提示我:“fatal error LINK1112:module machine type 'X86' conflicts with target machine type 'x64'”

如果我把命令改成:nmake /f makefile.vc mode=static vc=9 debug=no machine=x86
敲入命令以后提示我:“error LINK2019:unresolved external symbol __imp__IdnToAscii@20 referenced in function _curl_win32_idn_to_ascii ...”

哪位大侠知道这是怎么回事。。
...全文
313 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
logiciel 2013-06-14
  • 打赏
  • 举报
回复
试以下命令: nmake /f makefile.vc mode=static vc=9 debug=no machine=x86 ENABLE_IDN=no
赵4老师 2013-06-13
  • 打赏
  • 举报
回复
项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项 项目、属性、链接器、常规、附加库目录:填写附加依赖库所在目录 分号间隔多项 项目、属性、链接器、输入、附加依赖项:填写附加依赖库的名字.lib 空格或分号间隔多项

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧