作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 MingW 在 Windows 上编写 C 程序,并希望使用 EXPAT XML 库。我想静态编译我的程序,所以我需要静态 .a 库。
有什么方法可以将 EXPAT 编译成 Windows 上的静态独立库吗?
最佳答案
如果您从 Expat Sourceforge project page 下载官方版本您将无法使用 MSYS 或 MinGW 编译和安装库。您将需要安装 CygWin 来配置、制作和安装。
要编译和安装 native MinGW 库,您需要修改版本的 configure
脚本和 libtool
。只需下载 expat source tarball provided by MinGW而不是主要的原始外籍人士。您也可能需要使用 precompiled binaries instead
关于在 Windows 上将 EXPAT 编译为静态链接的 .a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3127589/
我是一名优秀的程序员,十分优秀!