Автор: exp (25.10.2008 в 03:58)
Вообще странноватое это DevCpp
, может настроил только не так чего
, но например такой файл нормально компилируется напрямую тем gcc , который в DevCpp
/* такое бывает нужно включать
#include <fcntl.h>
int stream;
stream = open("1.e", O_RDWR|O_CREAT);
chsize(stream, 10);
*/
/*или такое
#include <stdio.h>
FILE *stream;
stream = fopen("1.txt", "w");
fprintf(stream, "test\n");
fclose(stream);
*/
// а кой чего типа abs atoi itoa .... работает само по себе
int main() {
int min,sec; // минуты, секунды
for (min = 0; min >= 0; min--) {
for (sec = 3; sec >= 0; sec--) {
printf("%i:%2i", min, sec);
_sleep(1000);
system("CLS");
}
}
int x=-4,y;
y=abs(x);
printf("%d\t%f\n", x, ceil(y/2));
getch();
// abort();
while (--y > -1){
_beep(600,30); // 300 - частота, 400 - длительность
_beep(570,30);
}
_beep(630,90);
}
|
даже если не править Path а такие комманды
F:\home\lib\www\MATH>gcc --help
"gcc" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
F:\home\lib\www\MATH>set Path=%Path%;D:\Dev-Cpp\bin
F:\home\lib\www\MATH>gcc -x c -o 1.exe 1.c
|
или gcc -x c -o 1.exe 1.c -Os
что правда не так как хотелось-бы уменьшает размер exe
(
и такой вопрос , какие-нибудь опции есть,? чтобы получались файлы как например этот наполовину отрезанный в блокноте exe , прикрепленнный который всётаки работает
)
а в DevCpp этот код не скомпилился у меня почему-то