Problemas ao executar o executável C ++ a partir do desktop

0

Eu criei um programa básico Hello World em c ++:

#include <iostream>

#include <string>




int main(){


std::cout << "Hello World!\n";

return 0;
}

E compilado com g ++ gui.cpp -o GUI. Eu posso executá-lo digitando ./GUI na linha de comando, mas quando eu clico nele na minha área de trabalho não obtenho resultados. Por que isso e como posso corrigi-lo?

    
por user2707299 04.03.2015 / 00:29

1 resposta

1

Você precisa dizer ao Nautilus para permitir a execução do arquivo como programa no clique direito - > propriedades

Além disso, você está enviando a string para stdout, que é o console. Você só pode ver isso no terminal

    
por Sergiy Kolodyazhnyy 04.03.2015 / 00:36