Форум программистов, компьютерный форум, киберфорум
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. Показов 6465. Ответов 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
4082 / 2680 / 432
Регистрация: 09.09.2017
Сообщений: 11,898
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
4082 / 2680 / 432
Регистрация: 09.09.2017
Сообщений: 11,898
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
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period . Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru