Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/35: Рейтинг темы: голосов - 35, средняя оценка - 4.69
20 / 15 / 6
Регистрация: 09.10.2021
Сообщений: 263

Xubuntu 21.04 How to start executable file on xfce?

10.10.2021, 16:24. Показов 6495. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Получаю файл, скомпилированный из исходных кодов c/c++,
путем ввода команд cmake folder и make..

Но этот файл можно запустить только командой из терминала (консоли)
./file

Вот вопрос, то..как сделать, так чтобы этот файл, запускался левой кнопкой мышки из xfce4?
Миниатюры
Xubuntu 21.04 How to start executable file on xfce?  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.10.2021, 16:24
Ответы с готовыми решениями:

Компоновка DLL Executable file name
Помогите пожалуйста скомпилить dll файл!!! Никогда этим не занимался, а он при компиляции требует ввести исполняемый файл, что это такое...

File does not start with RIFF id ошибка, что делать?
Использую такой код """PyAudio Example: Play a WAVE file.""" import pyaudio import wave import sys CHUNK =...

The system cannot find the file specified' Process Start в чем ошибка?
Не пойму, что не так. Путь взял из Properties. Process runProg = new Process(); string pathToFile1...

8
 Аватар для COKPOWEHEU
4083 / 2681 / 432
Регистрация: 09.09.2017
Сообщений: 11,923
11.10.2021, 12:56
Можно, например, "открыть с помощью" xterm, правда окно xterm'а тоже появится. Хотя это даже лучше: будет сразу видна отладочная информация.
С другой стороны из соображений безопасности может и не надо включать запуск посторонних бинарников из интерфейса?
0
 Аватар для zayats80888
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
11.10.2021, 13:02
aleks2my3lop, посмотреть атрибуты и, если он не исполняемый, то chmod +x filename
0
20 / 15 / 6
Регистрация: 09.10.2021
Сообщений: 263
11.10.2021, 13:33  [ТС]
Вот на скриншоте про этот файл, написано shared library... но он запускается из консоли (терминала) xubuntu командой ./file .
А это ведь должен быть бинарник..binary file..
Миниатюры
Xubuntu 21.04 How to start executable file on xfce?  
0
 Аватар для zayats80888
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
11.10.2021, 14:24
aleks2my3lop, Установил Linux, как установить Qt?
И в целом, в той теме обсуждается эта проблема.
0
20 / 15 / 6
Регистрация: 09.10.2021
Сообщений: 263
11.10.2021, 14:36  [ТС]
Мне нужно создавать bin-файл (бинарный файл) из консоли (терминала) linux, а не из eclipse, qtcreator, netbeans....Так можно? Хотя бы скажите, какими инструментами это можно делать из консоли (терминала) linux?
0
 Аватар для zayats80888
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
11.10.2021, 14:58
Цитата Сообщение от aleks2my3lop Посмотреть сообщение
Мне нужно создавать bin-файл (бинарный файл) из консоли (терминала) linux, а не из eclipse, qtcreator, netbeans....Так можно?
Что еще за bin? Ваш файл и так "бинарник". И в linux тип файла определяется не расширением(буковки после точки в имени, как в windows), а его содержимым. И причем тут eclipse, qtcreator, netbeans? Вы по ссылке читали, что написано? Проблема в утилите file, которую использует ваш файловый менеджер(в linux исполняемый файл ELF и библиотека SO - это почти одно и то же).
0
 Аватар для COKPOWEHEU
4083 / 2681 / 432
Регистрация: 09.09.2017
Сообщений: 11,923
11.10.2021, 16:16
Цитата Сообщение от zayats80888 Посмотреть сообщение
в linux исполняемый файл ELF и библиотека SO - это почти одно и то же
А в других ОС разве не так?
В смысле динамическая библиотека собирается как исполняемый файл (не как архив объектников вроде *.a) - со всеми секциями, заголовками и т.д. Разве что точки входа нет да динамическое размещение кода включено.
0
20 / 15 / 6
Регистрация: 09.10.2021
Сообщений: 263
05.11.2021, 14:41  [ТС]
Мне нужно, чтобы данный файл запускался двойным кликом левой кнопки мышки из xfce.
Как можно это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.11.2021, 14:41
Помогаю со студенческими работами здесь

Fasm section '.data' readable writeable executable и readable executable
Если section '.data' readable executable, то наш exe файл не сможет записывать в область даты информацию. Будет вылет программы. А если...

Перенос проекта на другой компьютер. 'c:inetpubwwwroot...'. Failed to start monitoring file changes.
У меня есть проект, делал его дома, под 2003 виндой, на VS7, IIS 1.1 Всё работало, принёс на работу, поставил в папку. Но запускаться не...

OllyDBG выдает ошибку "Unable to start file"
Сделал два экзешника один через консоль с помощью csc.exe компилятора. А второй с помощью Visual Studio 2010. И далее пытаюсь их...

Unicorn start: master failed to start, check stderr log for details
Добрый день друзья! Меньше года назад начал разработку на Rails. Cейчас пытаюсь выложить приложение на linode. Поставил unicorn (ссылка на...

Что означает строка $start - int $start в условие
Всем добрый вечер. Изучаю perl, в примере наткнулась на строку в условии if ($start - int $start){...}. Объяснения строки $start - int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru