我使用CodeBlocks在我的Windows 7 64位计算机上用C创建了一个简单的脚本。它基本上只接受命令行参数,然后将它们连接成一个char数组。我在Codeblocks上编译它,它在我的Windows 7机器上运行。但是当我把它移到Windows XP时,我得到了错误...
C:\Documents and Settings\Computer\Desktop\program.exe is not a valid Win32 application.
我还是C的新手,并且不确定我是否需要将其放入Windows XP计算机并进行编译。我一直在使用TDM-64编译器,并且正在考虑可能与某些事情有关。所以我删除了它并删除了Codeblocks,然后使用编译器附带的软件包重新安装它。然后我又尝试了同样的错误。所以我在XP上运行相同的安装程序并编译代码并且它工作正常。我是否必须在XP上编译才能在XP上运行?或者是否可以配置Win 7代码块以使其在XP上运行?
答案 0 :(得分:0)
感谢这个问题:Program Built on Win7 won't run on WinXP我能够回答我的问题。
我不得不改变" Debug"到"发布"它能够运行。