Enviado em 26/09/2010 - 13:01h
Eae pessoal.
Eu estou tentando compilar um programa em C para ser executado no Windows (.exe), mas toda vez que eu executo o programa no Windows da vários erros, um desses erros é:
C:\Users\Paulo\Desktop\programa.exe
The NTVDM CPU has encountered an illegal instruction.
CS:0de3 IP:0199 OP:0f 00 00 0c9f Choose 'Close' to terminate the application.
O erro esta acontecendo até com programas simples como:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Meu programa\n");
system("pause");
return 0;
}
Eu estou compilando o programa usando o gcc (gcc programa.c -o programa.exe).
Eu estou usando como IDE o codeblocks no Ubuntu 10.04.
Quando eu compilo ele no Ubuntu (gcc programa.c -o programa) ele funciona normalmente, só no Windows que esta dando erro.
O que pode estar causando o erro?
Eu estou tentando compilar um programa em C para ser executado no Windows (.exe), mas toda vez que eu executo o programa no Windows da vários erros, um desses erros é:
C:\Users\Paulo\Desktop\programa.exe
The NTVDM CPU has encountered an illegal instruction.
CS:0de3 IP:0199 OP:0f 00 00 0c9f Choose 'Close' to terminate the application.
O erro esta acontecendo até com programas simples como:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Meu programa\n");
system("pause");
return 0;
}
Eu estou compilando o programa usando o gcc (gcc programa.c -o programa.exe).
Eu estou usando como IDE o codeblocks no Ubuntu 10.04.
Quando eu compilo ele no Ubuntu (gcc programa.c -o programa) ele funciona normalmente, só no Windows que esta dando erro.
O que pode estar causando o erro?