Здравейте! Метнах една самоучител за C
http://www.azola.bg/product.php?p=1229.Сега си търся подходяща среда за програмиране.Търсих сума ти и праграми с графичен интерфейс, но накрая по време на търсенето разбрах, че в Unix мога да програмирам на C/C++ се отказах от всички други глупости понеже, преди много много години бях програмирал на Borland Pascal и средата ми е един вид удобна.
Та започнах да търся ръководства за това как да се използва Unix и C и се натъкнах на този:
http://users.actcom.co.il/~choo/lupg/tutorials/ доста добре са пояснени някои неща.Но не можах да схвана как да създам nqkwa_programa.c .В ръководството пише че вече имаме такъв файл и просто го използваме.
Пробвах сcompleter@debian:~$ cc program.c
cc: program.c: Няма такъв файл или директория
cc: no input files
completer@debian:~$ gcc program.c
gcc: program.c: Няма такъв файл или директория
gcc: no input files
Предполагам че иска създаден файл преди това.Създаох най-обикновен файл с разширение .ccompleter@debian:~/Desktop$ gcc program.c
/usr/lib/gcc/i486-linux-gnu/4.3.2/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
Тук изглежда пък че иска иска да е попълнен файла.Отварям с gedit и пиша пример.#include<stdio.h>
int main(void)
{
printf("Shit");
return 0;
}
След това изпълнявам gcc program.c и ми създава нов файл a.out ,но не е изпълним или поне аз не така си мисля .Та и основния ми въпрос е как да си програмирам в Unix-a без да правя допълнително файлове и писане в gedit и тем подобни.И още едно въпросче.Като се програмира в Unix има ли sintacsis error или теб подобни защото си спомням че в Borland ,че когато има неправилен ред или правописна грешка веднага изпищяваше.