Tervehdys. Yritän kääntää C-ohjelmaa Ubuntussa. Kääntäminen sujuu mutkitta, mutta kun yritän ajaa tiedostoa (./ohjelma), Ei tapahdu mitään. Kirjoittamani yksinkertanen ohjelma olisi tässä:
#include <stdio.h>
int main(void)
{
printf("Moi!");
return 0;
}Tarviiko tuohon tehdä jotain muutoksia, jotta kyseinen ohjelma toimisi Ubuntussa? Käänsin siis sen käskyllä gcc ohjelma.c -o ohjelma.
Kokeile laittaa rivivaihto perään ("Moi!\n"), niin teksti ei sotkeudu terminaalissa. Ohjelmassa ei siis ole varsinaisesti mitään vikaa, mutta terminaalissa saattaa käydä jotenkin näin:
$ gcc ohjelma.c -o ohjelma $ ./ohjelma Moi!$
Toimii. Kiitos avusta!
Aihe on jo aika vanha, joten et voi enää vastata siihen.