[英]How to compile C/C++ programs to a exe format
我使用的是64位mac OS X 10.8.4。 我想在我的mac上构建一些C / C ++程序,然后将它们展示给一些使用windows的人。 我可以使用成功将其编译成exe
终端上的g++ test.cpp -o test.exe
但是当在我的PC上运行时,该exe文件会引发此错误:“此文件的此版本与您正在运行的Windows版本不兼容。请检查计算机的系统信息以查看是否需要x86(32位)或者程序的x64(64位)版本。“ 注意:我的电脑也是64位
使用g++ test.cpp -o test.exe
不生成Windows EXE可执行文件,它只生成一个Mac OS X可执行文件,其文件名恰好有.exe
扩展名。 要生成Windows EXE可执行文件,您需要使用Windows编译器,例如Microsoft Visual Studio或cygwin上的gcc。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.