在linux中使用mingw爲64位windows交叉編譯程序

下載mingw須要的文件:64位php


包括網站




具體能夠參見mingw官方網站:http://mingw-w64.org/doku.phpui

注意下載mingw的依賴軟件包spa


解壓所有文件到一個文件夾,例如:/mydatablog

xz文件解壓方法編譯

xz -d mingw-w64-headers-4.0.6-1-any.pkg.tar.xz
import

tar文件解壓方法變量

tar -xvf mingw-w64-headers-4.0.6-1-any.pkg.tar軟件


導出庫目錄到環境變量:配置

將解壓的目錄拷貝到/usr目錄下
cp -r -f /mydata /
導出庫目錄到環境變量
export LD_LIBRARY_PATH=/usr/lib:/usr/lib64

配置並編譯,例如編譯64位mono

./configure --prefix=/mydata/local --host=x86_64-w64-mingw --disable-mcs-build

make

make install