Dul*_*gon 2 c mingw autotools cross-compiling mingw-w64
我有一个名为librsync 的项目。安装了名为mingw-w64的 ubuntu 软件包。看了 automake手册页。
我想做的是构建在 Windows 或 Windows 上运行的可执行文件dll,无论我可以工作。
./configure --host "what do i put here?"
通过查看 ubuntu 软件包我无法弄清楚。来自 automake 手册页 - 如果我有的mingw32话应该是i586-mingw32msvc. 但我首先要如何自己解决这个问题呢?至少,hosts如果我有 mingw-w64,我应该在参数中输入什么?
小智 5
为了使用交叉编译器构建某些东西,您将使用配置-gcc 作为 C 编译器,配置是您将传递给--host构建库或可执行文件的配置。
ls /usr/bin/*mingw*gcc应该给你 C 编译器来使用,让你知道配置是什么。
老实说,除了早期使用ARCH -pc-mingw64 之外,我还没有看到 mingw-w64 的任何其他内容,但不应再使用它了。