wingw介紹
http://www.mingw.org/wiki/linuxcrossmingw
工作中使用到一個程序, 支持了linux 和 windows , win是在linux 下交叉編譯, 使用的是wingw, 先開始記錄一下簡單的實踐
安裝 wingw
在linux 下, 安裝編譯器
編譯和運行
$ cat helloworld.c
#include <stdio.h>
void main() {
printf("Hello World!");
}
$ i686-w64-mingw32-gcc helloworld.c
運行
$ wine a.exe
Hello World!%
注意點
- 安裝wine時, 使用官網新的包;
- 使用wine 第一次運行程序時, 自動做的配置過程一直會有報錯,還沒仔細研究;