在 Ubuntu 下使用 mingw 交叉编译 git 存储库
cross compile git repository with mingw under Ubuntu
我有一个 git 可以构建的存储库:
./autogen.sh
./configure
make
sudo make install
现在我想用 mingw32/mingw-w64 交叉编译器为 windows 交叉编译它。
我试过
export CXX=/usr/bin/x86_64-w64-mingw32-gcc
但这对我不起作用。
我配置了 eclipse,我也可以编译 windows 可执行文件,它可以工作,但只能使用平面 c 代码。现在我需要外部库,我也必须为 windows 编译这些库。
正如一篇(n old, but mostly correct)page of the MinGW-w64 wiki(你很久以前写的):
./configure --host=x86_64-w64-mingw32
如果包裹不需要对 Windows 进行特殊处理,
应该可以解决这个问题。
我有一个 git 可以构建的存储库:
./autogen.sh
./configure
make
sudo make install
现在我想用 mingw32/mingw-w64 交叉编译器为 windows 交叉编译它。
我试过
export CXX=/usr/bin/x86_64-w64-mingw32-gcc
但这对我不起作用。
我配置了 eclipse,我也可以编译 windows 可执行文件,它可以工作,但只能使用平面 c 代码。现在我需要外部库,我也必须为 windows 编译这些库。
正如一篇(n old, but mostly correct)page of the MinGW-w64 wiki(你很久以前写的):
./configure --host=x86_64-w64-mingw32
如果包裹不需要对 Windows 进行特殊处理,
应该可以解决这个问题。