0

我这里有点麻烦。我知道如何使用file andlibconfig为 linux编译,但我不知道如何为 windows 做同样的事情。INSTALL 文件没有说明在 windows 上编译它或从 linux 交叉编译到 windows。官方网站 ( http://www.hyperrealm.com/libconfig/ ) 说我可以使用 Visual Studio 2008 (hell no) 或 gcc 来做到这一点。但我不知道怎么做。有人能帮我吗?./configuremake

4

1 回答 1

0

我已经使用 ./configure --build x86_64-unknown-linux-gnu --host x86_64-w64-mingw32 --prefix=$PWD/bin.

这将 make 文件配置为使用 64 位版本mingw来构建。

--prefix=$PWD/bin使得当您键入make install它时,它将安装到构建的根文件夹中/bin。我这样做是为了不会将 Windows 库与我的 linux 库混合在一起。

我错误地使用 i686 作为 mingw 的平台。不要那样做。如果你这样做,它不会链接到你的项目。

于 2016-05-22T15:17:47.640 回答