use*_*203 5 c++ windows mingw cross-compiling msys
我想在 MinGW/MSYS 中编译 Linux C++ 应用程序。但是,当我使用 时./configure --host=i586-mingw32msvc,它会抱怨libuuid不可用。
google了半天,好像MinGW仓库里没有这样的包。所以我已经从 Launchpad下载了uuid-dev源包,并尝试在 MinGW/MSYS 中构建它。但是,当我使用时./configure --host=i586-mingw32msvc,它会抱怨选择了ncurses 或 ncursesw但未找到库。
好像MinGW中没有这样的包。所以我从 Launchpad下载了libncurses5.dev包并尝试在 MinGW/MSYS 中构建它。当我尝试使用时./configure --host=i586-mingw32msvc,一切似乎都很好。但是,当我运行 make 时,它显示了很多错误消息。
由于构建uuid-dev不成功,我尝试在 MinGW/MSYS 中构建e2fsprogs包。当我使用时./configure --host=i586-mingw32msvc,一切似乎都很好。但是,当我尝试运行 make 时,它显示了很多错误消息。
感谢有人能告诉我如何在 MinGW/MSYS 中安装libuuid。谢谢。
查看以下项目以了解 libuuid 的实现
但要小心:Windows/MinGW 还有一个与此无关的 libuuid.a,因此您必须确保链接的是上述库之一提供的库,而不是 MinGW 中的库。
| 归档时间: |
|
| 查看次数: |
4503 次 |
| 最近记录: |