Por que meu programa C++ abre no editor de texto após a compilação?

Por que meu programa C++ abre no editor de texto após a compilação?

Acabei de compilar um programa C++ - que énãoum programa de console, mas em vez disso, gráfico e usando gtkmm.

Depois de construir com g++, posso iniciá-lo digitando ./program no terminal. No entanto, se eu tentar executá-lo clicando duas vezes no Gerenciador de arquivos, ele não será executado - em vez disso, será aberto no Editor de texto. Ele nem me pergunta se quero executar ou abrir em um editor de texto, como faria se fosse um script bash, por exemplo.

O bit executável está definido para este arquivo.

Por que isso está acontecendo?

Responder1

Aparentemente, lendo aqui (https://unix.stackexchange.com/a/335763/154671), isso simplesmente não é mais possível no GNOME Files e, por extensão, no Nemo, que é o navegador de arquivos que estou usando.

informação relacionada