Запуск исполняемого(бинарного) файла из DE

Может мой вопрос покажется банальным,но я все же его задам.Как запустить бинарный файл из DE(xfce4) двойным щелчком?Имеется написанная на плюсах программа.Из консоли всё работает,но при запуске из DE предлагает выбрать программу для запуска.Сам бинарник не имеет расширения ,а тип указан "разделяемая библиотека"
Ну взять и тупо стартовать bash скриптом.

Если собрано правильно, запускается без проблем.
нет,нельзя по человечески двойным щелчком?
greycat Можно попробовать создать .desktop-файл и запускать через него.
greycat
Как запустить бинарный файл из DE(xfce4) двойным щелчком?
Почитай этот топик
Ошибки не исчезают с опытом - они просто умнеют
Добавил флаг LDFLAGS=-no-pie (в моем случае QMAKE_LFLAGS += -no-pie т.к на qt кодю) и о чудо,приложение запускается двойным щелчком.Хоть я и мало понимаю что делает этот флаг,главное что работает.Буду читать
greycat
Добавил флаг LDFLAGS=-no-pie (в моем случае QMAKE_LFLAGS += -no-pie т.к на qt кодю) и о чудо,приложение запускается двойным щелчком.Хоть я и мало понимаю что делает этот флаг,главное что работает.Буду читать
Можно и без флага, прочитай внимательнее ...
vasek
...... Чтобы файл, имеющий тип application/x-sharedlib, вел себя как исполнимый, можно сделать его подклассом application/x-executable — как это делать, читай здесь
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.