admin 管理员组文章数量: 887007
在Windows下编译iconv
iconv基于GPL公开源代码,是GNU项目的一部分,在各种Unix-like操作系统下很容易编译和使用,而在Windows下编译iconv就没那么简单了
官方网站:http://ftp.gnu/pub/gnu/libiconv/
最新版的iconv(目前是libiconv-1.17.tar.gz),据说已经不再提供Visual C++的编译文件,最后一个支持VC编译的iconv版本是libiconv-1.11.1.tar.gz。虽然不是最新版,但是在Windows下编译,只好将就了,功能应该差不了多少。
下载libiconv-1.11.1.tar.gz并解压,打开cmd命令提示行,进入libiconv-1.11.1目录,输入命令:
PS C:\Users\dell\Downloads\libiconv-1.11.1\libiconv-1.11.1>
nmake -f Makefile.msvc NO_NLS=1 MFLAGS=-MD
PS C:\Users\dell\Downloads\libiconv-1.11.1\libiconv-1.11.1> nmake -f Makefile.msvc NO_NLS=1 MFLAGS=-MD PREFIX=d:\download\iconv install
等待编译结束后就能在D:\download\iconv找到相应的头文件和库文件了。
PS D:\download\iconv> .\bin\iconv.exe -h
Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]
or: iconv -l
Try `D:\download\iconv\bin\iconv.exe --help' for more information.
PS D:\download\iconv>
PS D:\download\iconv> .\bin\iconv.exe --version
iconv (GNU libiconv 1.11)
Copyright (C) 2000-2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Bruno Haible.
PS D:\download\iconv>
PS D:\download\iconv>
编译完成后,加个环境变量就可以直接使用了。
版权声明:本文标题:在Windows下编译iconv 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1731774579h1504218.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论