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.