在Windows下编译iconv

iconv基于GPL公开源代码,是GNU项目的一部分,在各种Unix-like操作系统下很容易编译和使用,而在Windows下编译iconv就没那么简单了

官方网站:http://ftp.gnu.org/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相关推荐

  1. Windows下编译Chrome V8

    主要还是参考google的官方文档: How to Download and Build V8 Building on Windows 同时也参考了一些其它的中文博客: 脚本引擎小pk:SpiderM ...

  2. Windows下编译 Hadoop

    Windows下编译 Hadoop-2.9.2 系统环境 系统: Windows 10 10.0_x64 maven: Apache Maven 3.6.0 jdk: jdk_1.8.0_201 Pr ...

  3. Windows下编译tensorflow-gpu教程

    这两个也要看: https://zhuanlan.zhihu.com/p/29029860 https://zhuanlan.zhihu.com/p/34942873 Windows下编译tensor ...

  4. Windows下编译TensorFlow1.3 C++ library及创建一个简单的TensorFlow C++程序

    参考:https://www.cnblogs.com/jliangqiu2016/p/7642471.html Windows下编译TensorFlow1.3 C++ library及创建一个简单的T ...

  5. windows下编译支持https的curl

    先编译好openssl,过程详见:<windows下编译openssl> 编译好zlib,过程详见<windows下编译zlib> 1. 下载curl 官网:https://c ...

  6. 在Windows下编译FFmpeg详细说明

    在Windows下编译FFmpeg详细说明 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 Mi ...

  7. linux下find查找带有指定权限的文件(windows下编译的源代码文件)

    find -type f -perm -o=x 查找用户在windows下编译的源代码文件 转载于:https://blog.51cto.com/axlrose/1357610

  8. lua windows下编译

    从Lua5.1开始官方给出的文件只有源代码和makefile文件了,官网给出的bulid方式也是在linux平台,如果只是想找个库使用下可以到这里来下载:http://joedf.ahkscript. ...

  9. 在windows下编译FFMPEG-最新2009版本

    转]在windows下编译FFMPEG-最新2009版本 2010-11-17 18:50 大家可以看到,此篇之前有很多个版本的"在windows下编译FFMPEG",那些都是我在 ...

最新文章

  1. macOS下nginx配合obs做推流直播.md
  2. 正则表达式贪婪与懒惰
  3. 5-35 城市间紧急救援 (25分) pat 数据结构
  4. Linux中profile、bashrc、bash_profile之间的区别和联系
  5. matlab 读取照片imread,利用matlab读取图像
  6. iview 后台管理系统 搭建
  7. 吐血推荐珍藏的Chrome插件
  8. Python游戏篇:细节之大型游戏爆炸效果(附代码)
  9. FPGA学习笔记-IP核-FIFO
  10. P2P网贷谋求“去担保”:引入保险 收益下滑
  11. 图层重命名快捷键_Principle快捷键大全
  12. 蓝牙渗透测试过程:部分工具使用方法
  13. Hyperledger Fabric 2.x 环境搭建
  14. 支付宝小程序授权/获取用户信息
  15. Foxmail签名和模板的使用
  16. 第三方资源下载路径集合
  17. 字母x在css中的角色
  18. 电力系统分析(第二版)Hadi Saadat matlab 第五章 输电线路模型及其特性(教材搬运)
  19. lqc_使用SNAT、DNAT策略实现网关应用
  20. 什么是钩子,钩子的原理

热门文章

  1. 一文搞懂敏捷估算及实践案例分享【壕叔盘敏捷】
  2. activeMQ的相关指令
  3. zzuli OJ 1055: 兔子繁殖问题
  4. 【LoRa环境监测系统】
  5. 维宏系统如何制作安全包
  6. 关于autorun.inf
  7. 需求:缔造伟大商业传奇的根本力量
  8. Android studio 常见布局理解总结
  9. 用万用表如何量测电池的好坏
  10. L710,R530,i535 4.3ROM通用ROOT