我有时会遇到这个问题:
1 - 我在Ubuntu Linux上为Ubuntu开发了一个可运行的C++/C程序,使用一些库(这些库是跨平台的,如OpenSSL、Boost、GNU Scientific Library、DCMTK等,通常可以从apt-get获取,并且已经正确安装)。
2 - 我还想使用mingw(x86_64-w64-mingw32-g++)将程序交叉编译到Windows上运行。
3 - 这些库在mingw中缺失。
是否有一种通用的方式可以轻松地将任何Linux版本(或源代码)的库“转换”为mingw安装,以便可以用于构建Windows程序?每个库似乎都有自己单独而复杂的mingw安装说明。