开发无法执行.exe错误193:%1不是有效的win32应用程序

时间:2016-10-22 05:52:13

标签: c++ c dev-c++

所以我试图像往常一样测试运行我的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:\ Users \ SIM JONES NIGL TD \ Desktop \ c language \ areaofcircle2.exe”: 错误193:%1不是有效的Win32应用程序。

按任意键继续

2 个答案:

答案 0 :(得分:7)

我刚遇到这个问题,我注意到如果你只是将你的程序保存在一个不包含空格的文件夹中。我的默认文件夹是在我的文档中设置的,所以我在我的F:Drive命名程序中创建了一个文件夹并将程序保存在其中然后编译它们。我没有遇到这个错误:)

答案 1 :(得分:0)

我解决了我的问题,将cpp文件保存在没有空格的文件夹中。例如

  

旧路径c:/ Users / jorge santos / programa1.cpp

     

新路径c:/Users/jorgesantos/programa1.cpp