Как перенести двоичный код c и python в bin

Я создал проект на c и python, для которого я создал много файлов на обоих языках, когда компиляция сделала это, он создал один a.out для всех файлов c, а вызов файла c к *.py файлам из a.out

У меня вопрос, как передать эти файлы в bin, чтобы мы могли получить доступ непосредственно в виде команды или графического значка из опции поиска?

Или есть ли способ создать пакет Debian всей системы? ?

Наконец я сделал ссылку a.out на рабочем столе, но некоторые функции не работают, и происходит дамп ядра

Помогите мне решить эту проблему !!

0
задан 11 May 2016 в 06:33

1 ответ

Переместите их в ~/.bin (создайте, если это не существует). Затем добавьте их к $PATH путем добавления следующей строки к ~/.profile:

export PATH=$PATH:~/.bin/

и затем, после перезапуска терминала, необходимо смочь выполнить его непосредственно:

$ a.out

, Но они не обнаружатся в графическом поисковом меню. Чтобы сделать что , создайте .desktop файл:

[Desktop Entry]
Version=1.0
Name=YourApp
Comment=Description of YourApp
Exec=sh -c '~/.bin/a.out'
Icon=utilities-terminal
Terminal=true 
Type=Application
Categories=Application;

и сохраняют его в ~/.local/share/applications/YourApp.desktop

0
ответ дан 11 May 2016 в 16:33
  • 1
    В этой точке я загружаю: gparted.sourceforge.io/livecd.php и lДЌive usb это и работает теперь. Если я корректен в gparted GUI существует Устройство > Спасение Данных Попытки Yust, чтобы быть уверенным состоит в том что это? – dMatija 23 October 2017 в 10:41

Другие вопросы по тегам:

Похожие вопросы: