Als je ooit C wil programmeren (minimale toeters en bellen) op Linux Mint:
Installeer VIM:
sudo apt install vim
Configureer de editor:
maarten@maarten-K53TK ~ $ echo set number >> ~/.vimrc
maarten@maarten-K53TK ~ $ echo syntax on >> ~/.vimrc
maarten@maarten-K53TK ~ $ echo set tabstop=4 >> ~/.vimrc
maarten@maarten-K53TK ~ $ echo set autoindent >> ~/.vimr
Check of de GCC compiler is geinstalleerd; voeg eventueel toe via programma beheer.
controleer dat de compiler werkt: gcc -v
vim helloworld.c
#include
int main() {
/* my first program in C */
printf("Hello, World! \n");
return 0;
}
Compileer:
gcc helloworld.c
Als je deze fout krijgt mis je een library:
helloworld.c:1:19: fatal error: stdio.h: Bestand of map bestaat niet
sudo apt-get install libc6-dev
probeer opnieuw:
maarten@maarten-K53TK ~/Documenten $ gcc helloworld.c
maarten@maarten-K53TK ~/Documenten $ ls -liar
totaal 20
283847 -rw-rw-r-- 1 maarten maarten 105 dec 30 18:26 helloworld.c
284522 -rwxrwxr-x 1 maarten maarten 7348 dec 30 18:39 a.out
274054 drwxr-xr-x 19 maarten maarten 4096 dec 30 18:27 ..
274755 drwxr-xr-x 2 maarten maarten 4096 dec 30 18:39 .
Voila, daar staat ie a.out; uitvoeren maar:
./a.out
maarten@maarten-K53TK ~/Documenten $ ./a.out
Hello, World!
maarten@maarten-K53TK ~/Documenten
Leave a comment