Како саставити програм у ЛИнук -у

Аутор: Florence Bailey
Датум Стварања: 20 Март 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Создание приложений в Linux в два клика
Видео: Создание приложений в Linux в два клика

Садржај

Изворни код је рачунарски програм у читљивом облику. Али рачунар не може покренути изворни код - да бисте то урадили, потребно га је компајлирати у програм.

Кораци

  1. 1 Преузмите изворни код (програм или управљачки програм) са Интернета. Највероватније ћете преузети архиву са наставцима .тар, .тар.бз2, .тар.гз. или .зип (ретко).
  2. 2 Распакујте архиву. За .зип, користите команду унзип филенаме; за .тгз или .тар.гз користите команду тар -зквф име датотеке; за .бз2 користите тар -јквф име датотеке; или користите графички интерфејс.
  3. 3 У терминалу пређите у неупаковани директоријум (цд дирНаме).
  4. 4 Покрените команду./ цонфигуре за аутоматско конфигурисање изворног кода. Користите --префик = аргумент да наведете инсталацијски директориј. Команда ће проверити потребне библиотеке.
  5. 5 Када се конфигурише, покрените наредбу маке која ће компајлирати програм (ово може потрајати од неколико секунди до неколико сати). Извршна датотека програма биће смештена у директоријум бин (у директоријуму са изворним кодом).
  6. 6 Да бисте инсталирали програм, покрените наредбу маке инсталл.
  7. 7 Саставили сте и инсталирали програм.

Савјети

  • Ако компилација не успе, избришите датотеке настале током претходне компилације (како бисте избегли грешке при поновној компајлирању). Затим поново компајлирајте.
  • Ако имате вишејезгрени рачунар, можете компајлирати програм у вишенавојном процесу са маке -ј3 (замените 3 бројем нити које желите да користите).
  • Ако компилација не успе, приказују се додатне информације. Можете покушати да решите проблем. Већина проблема се односи на зависности преузетог изворног кода (недостатак потребних програма или библиотека).
  • Ако нисте навели директоријум за инсталацију, програм ће бити инсталиран у / уср.
  • Морате бити суперкорисник.
  • Можете унети команде у један ред, на пример ./цонфигуре && маке && маке инсталл.

Упозорења

  • Састављање и замена важних компоненти система може створити проблеме.
  • Састављање може потрајати неколико сати.
  • Неки изворни пакети не садрже конфигурацијске датотеке, па чак ни датотеке компилације. У том случају откуцајте маке ин терминал и погледајте излаз.