Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Akacko 11 Září 2007, 16:07:20

Název: nejde spustit program po kompilaci (c++) [vyřešeno]
Přispěvatel: Akacko 11 Září 2007, 16:07:20
Zdravim,

nedavno jsem přešel na linux (kubuntu) a potřebuju kompilovat c++ kody.
Napišu tedy jednoduchý program typu:

Citace
#include
using namespace std;

int main(){
   
   cout << "Hello World\n";    
        return 0;
   
}
a potom do shellu napišu:

Citace
g++ zdroj.cpp
z čeho mi vznikne soubor a.out, na který když kliknu tak se nic nestane.

Zkoušel jsem taky tento příkaz:

Citace
g++ zdroj.cpp -o vychozi_program
potom mi vznikne soubor vychozi_program, na který když kliknu tak se taky nic nestane.


Nevite jak docilit spustitelnosti programu (aby se otevřel shell a vypsalo se tam to Hello World)? Co dělam špatně?
Název: nejde spustit program po kompilaci (c++) [vyřešeno]
Přispěvatel: Vojtěch Trefný 11 Září 2007, 16:12:11
Zjistěte, jestli u toho souboru máte nastavené právo ke spouštění (pravý klik → Oprávnění → Povolit spouštění souboru jako programu).
Název: nejde spustit program po kompilaci (c++) [vyřešeno]
Přispěvatel: Akacko 11 Září 2007, 16:26:37
Citace: vojtech.t
Zjistěte, jestli u toho souboru máte nastavené právo ke spouštění (pravý klik → Oprávnění → Povolit spouštění souboru jako programu).
ano, mam zaškrtle je spustitelny
Název: nejde spustit program po kompilaci (c++) [vyřešeno]
Přispěvatel: shaman 11 Září 2007, 17:57:21
Zkuste program spustit z terminálu. Pokud totiž soubor jenom něco vypisuje na standardní výstup, tak se vám to teď nemá kam zobrazit, ale řekl bych, že to proběhne...
Název: nejde spustit program po kompilaci (c++) [vyřešeno]
Přispěvatel: Martin - ViPEr*CZ* 11 Září 2007, 19:21:37
Tenhle program proběhne tak děsně rychle :D
Navíc je to console aplication takže je zapotřebí to spustit z konzole!!!
Název: nejde spustit program po kompilaci (c++) [vyřešeno]
Přispěvatel: Akacko 11 Září 2007, 20:38:14
Citace: shaman
Zkuste program spustit z terminálu. Pokud totiž soubor jenom něco vypisuje na standardní výstup, tak se vám to teď nemá kam zobrazit, ale řekl bych, že to proběhne...
Citace: ViPEr*CZ*
Tenhle program proběhne tak děsně rychle :D
Navíc je to console aplocation takže je zapotřebí to spustit z konzole!!!
jo, funguje. Diky moc.