iconv的安裝和使用
一。Linux下iconv的安裝
包的下載頁面http://www.gnu.org/software/libiconv/
包的下載頁面http://www.gnu.org/software/libiconv/
$ ./configure --prefix=/usr/local
$ make
$ make install
安裝時注意gettext和libiconv的一方更新,另一方需要更新的問題。
詳細(xì)參考安裝指南。
二。windows下安裝iconv
下載路徑:http://gnuwin32.sourceforge.net/packages/libiconv.htm
我的使用主要是利用iconv進(jìn)行編程,故只使用了lib和頭文件
1設(shè)置c/c++的 Additional Include Dictories,將頭文件路徑加入
2設(shè)置Linker下的General和Input,添加lib名字和lib路徑。
3將charset.dll和iconv.dll放入生成可執(zhí)行exe文件的目錄下面
!!!注意:為了實現(xiàn)跨平臺需要將*nix版的iconv.h和windows版本的合并,方法:利用
條件預(yù)編譯#indef 。