私はC++プログラムをコンパイルしました - これはないコンソール プログラムではなく、グラフィカルで gtkmm を使用します。
g++ でビルドした後、ターミナルから ./program と入力して起動できます。ただし、ファイル マネージャーでダブルクリックして実行しようとすると、実行されず、代わりにテキスト エディターで開きます。たとえば、これが bash スクリプトである場合のように、実行するかテキスト エディターで開くかを尋ねられることすらありません。
このファイルには実行ビットが設定されています。
なぜこうなった?
答え1
どうやら、ここを読むと(https://unix.stackexchange.com/a/335763/154671)、これは GNOME Files ではもう不可能であり、さらに言えば私が使用しているファイル ブラウザーである Nemo でも不可能です。