所以我试着像往常一样测试运行我的dev c++,它说无法执行location/name.exe错误193:%1不是一个有效的win 32应用程序。我还没有使用过任何复杂的编译器。
#include<stdio.h>
#include<math.h>
#define PI 3.14
int main()
{
int r = 3;
float area = PI*pow(r,2);
printf("the area of the circle is %f",area);
return 0;
}
我使用的是Dev c++ GCC(MinGW)编译器。
它编译正确,但当我尝试运行时,它收到以下错误消息
无法执行"C:\用户\SIM卡JONES NIGL TD\桌面\c语言\areaofcircle2.exe":错误193:%1不是有效的Win32应用程序。
按任意键继续
3条答案
按热度按时间bkhjykvo1#
我刚刚遇到这个问题,我注意到,如果你只是保存你的程序在一个文件夹不包含空格,它的工作.我的默认文件夹设置为
My Documents
,所以我做了一个文件夹在我的F:
驱动器命名为programs
,并保存程序在它,然后编译它们.我没有遇到这个错误,然后.djmepvbi2#
我解决了将cpp文件保存在没有空格的文件夹中的问题。
旧路径c:/用户/豪尔赫·桑托斯/程序1.cpp
新路径c:/用户/jorgesantos/程序1.cpp
gcmastyq3#
我也面临这个问题:因为在你的道路上有一个空间。正如你所看到的
**解决方案:**将代码文件(例如ccp)移动到文件路径中没有空间的位置。:)