源码下载
解压编译
如果直接 ./configure && make
编译,只会生成静态库,并且库名后面会多一个 w
后缀,查看README得知 w 表宽字符和 UTF-8 编码支持,虽然功能增加了,但是因为改了库名,导致很多旧软件无法链接成功,改用如下方式进行编译安装即可:
./configure --prefix=/usr --disable-widec --with-shared --with-cxx-shared
# --prefix=/usr 表安装根目录,默认会安装到 /usr/local
# -disable-widec 表关闭宽字符支持,库名也就没有 w 后缀
# --with-shared --with-cxx-shared 表示编译成动态库
make -j4 && make install