Hi, I see the following files installed by `brew install mingw-w64`. I don't quite understand what `i686-w64-mingw32` and `x86_64-w64-mingw32` means. Could anybody let me know?
If I want to compile windows binaries on Mac OS from the following .c and .cpp files, could anybody let me know what commands I should use? Thanks. ==> main.c <== #include <stdio.h> int main() { printf("Hello World!\n"); } ==> main.cpp <== #include <iostream> int main() { std::cout << "Hello World!" << std::endl; } i686-w64-mingw32-addr2line -> ../toolchain-i686/bin/i686-w64-mingw32-addr2line i686-w64-mingw32-ar -> ../toolchain-i686/bin/i686-w64-mingw32-ar i686-w64-mingw32-as -> ../toolchain-i686/bin/i686-w64-mingw32-as i686-w64-mingw32-c++ -> ../toolchain-i686/bin/i686-w64-mingw32-c++ i686-w64-mingw32-c++filt -> ../toolchain-i686/bin/i686-w64-mingw32-c++filt i686-w64-mingw32-cpp -> ../toolchain-i686/bin/i686-w64-mingw32-cpp i686-w64-mingw32-dlltool -> ../toolchain-i686/bin/i686-w64-mingw32-dlltool i686-w64-mingw32-dllwrap -> ../toolchain-i686/bin/i686-w64-mingw32-dllwrap i686-w64-mingw32-elfedit -> ../toolchain-i686/bin/i686-w64-mingw32-elfedit i686-w64-mingw32-g++ -> ../toolchain-i686/bin/i686-w64-mingw32-g++ i686-w64-mingw32-gcc -> ../toolchain-i686/bin/i686-w64-mingw32-gcc i686-w64-mingw32-gcc-10.2.0 -> ../toolchain-i686/bin/i686-w64-mingw32-gcc-10.2.0 i686-w64-mingw32-gcc-ar -> ../toolchain-i686/bin/i686-w64-mingw32-gcc-ar i686-w64-mingw32-gcc-nm -> ../toolchain-i686/bin/i686-w64-mingw32-gcc-nm i686-w64-mingw32-gcc-ranlib -> ../toolchain-i686/bin/i686-w64-mingw32-gcc-ranlib i686-w64-mingw32-gcov -> ../toolchain-i686/bin/i686-w64-mingw32-gcov i686-w64-mingw32-gcov-dump -> ../toolchain-i686/bin/i686-w64-mingw32-gcov-dump i686-w64-mingw32-gcov-tool -> ../toolchain-i686/bin/i686-w64-mingw32-gcov-tool i686-w64-mingw32-gfortran -> ../toolchain-i686/bin/i686-w64-mingw32-gfortran i686-w64-mingw32-gprof -> ../toolchain-i686/bin/i686-w64-mingw32-gprof i686-w64-mingw32-ld -> ../toolchain-i686/bin/i686-w64-mingw32-ld i686-w64-mingw32-ld.bfd -> ../toolchain-i686/bin/i686-w64-mingw32-ld.bfd i686-w64-mingw32-lto-dump -> ../toolchain-i686/bin/i686-w64-mingw32-lto-dump i686-w64-mingw32-nm -> ../toolchain-i686/bin/i686-w64-mingw32-nm i686-w64-mingw32-objcopy -> ../toolchain-i686/bin/i686-w64-mingw32-objcopy i686-w64-mingw32-objdump -> ../toolchain-i686/bin/i686-w64-mingw32-objdump i686-w64-mingw32-ranlib -> ../toolchain-i686/bin/i686-w64-mingw32-ranlib i686-w64-mingw32-readelf -> ../toolchain-i686/bin/i686-w64-mingw32-readelf i686-w64-mingw32-size -> ../toolchain-i686/bin/i686-w64-mingw32-size i686-w64-mingw32-strings -> ../toolchain-i686/bin/i686-w64-mingw32-strings i686-w64-mingw32-strip -> ../toolchain-i686/bin/i686-w64-mingw32-strip i686-w64-mingw32-windmc -> ../toolchain-i686/bin/i686-w64-mingw32-windmc i686-w64-mingw32-windres -> ../toolchain-i686/bin/i686-w64-mingw32-windres x86_64-w64-mingw32-addr2line -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-addr2line x86_64-w64-mingw32-ar -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-ar x86_64-w64-mingw32-as -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-as x86_64-w64-mingw32-c++ -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-c++ x86_64-w64-mingw32-c++filt -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-c++filt x86_64-w64-mingw32-cpp -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-cpp x86_64-w64-mingw32-dlltool -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-dlltool x86_64-w64-mingw32-dllwrap -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-dllwrap x86_64-w64-mingw32-elfedit -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-elfedit x86_64-w64-mingw32-g++ -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-g++ x86_64-w64-mingw32-gcc -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcc x86_64-w64-mingw32-gcc-10.2.0 -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcc-10.2.0 x86_64-w64-mingw32-gcc-ar -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcc-ar x86_64-w64-mingw32-gcc-nm -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcc-nm x86_64-w64-mingw32-gcc-ranlib -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcc-ranlib x86_64-w64-mingw32-gcov -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcov x86_64-w64-mingw32-gcov-dump -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcov-dump x86_64-w64-mingw32-gcov-tool -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gcov-tool x86_64-w64-mingw32-gfortran -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gfortran x86_64-w64-mingw32-gprof -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-gprof x86_64-w64-mingw32-ld -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-ld x86_64-w64-mingw32-ld.bfd -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-ld.bfd x86_64-w64-mingw32-lto-dump -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-lto-dump x86_64-w64-mingw32-nm -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-nm x86_64-w64-mingw32-objcopy -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-objcopy x86_64-w64-mingw32-objdump -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-objdump x86_64-w64-mingw32-ranlib -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-ranlib x86_64-w64-mingw32-readelf -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-readelf x86_64-w64-mingw32-size -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-size x86_64-w64-mingw32-strings -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-strings x86_64-w64-mingw32-strip -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-strip x86_64-w64-mingw32-windmc -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-windmc x86_64-w64-mingw32-windres -> ../toolchain-x86_64/bin/x86_64-w64-mingw32-windres -- Regards, Peng _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public