一个简单的hello world app,
#include <windows.h>
#include <stdio.h>
int main() {
printf("Hello\n");
}
使用命令构建,在Windows 7 32位上:
cl main.c /o main.exe
在Windows XP(32位)下运行时导致:
Not a valid win32 application.
为什么会这样?
答案 0 :(得分:0)
您可以在 Windows 7 中运行 XP 的应用构建版本,但反之亦然。就像大多数游戏一样,新版本的应用程序不能在旧版本的Windows中运行。 赢取7 或赢取10 的应用无法在 XP 中运行