LInux -da dasturni qanday kompilyatsiya qilish kerak

Muallif: Florence Bailey
Yaratilish Sanasi: 20 Mart Oyi 2021
Yangilanish Sanasi: 1 Iyul 2024
Anonim
Java dasturlash tili bilan tanishib olamiz!
Video: Java dasturlash tili bilan tanishib olamiz!

Tarkib

Manba kodi - bu inson o'qiy oladigan kompyuter dasturi. Ammo kompyuter manba kodini ishga tushira olmaydi - buning uchun uni dasturga kompilyatsiya qilish kerak.

Qadamlar

  1. 1 Manba kodini (dastur yoki haydovchi) Internetdan yuklab oling. Katta ehtimol bilan siz .tar, .tar.bz2, .tar.gz kengaytmali arxivni yuklaysiz. yoki .zip (kamdan -kam).
  2. 2 Arxivni oching. .Zip uchun fayl nomini ochish buyrug'idan foydalaning; .tgz yoki .tar.gz uchun tar -zxvf fayl nomi buyrug'idan foydalaning; .bz2 uchun tar -jxvf fayl nomidan foydalaning; yoki grafik interfeysdan foydalaning.
  3. 3 Terminalda ochilmagan katalogga o'ting (cd dirName).
  4. 4 Buyruqni ishga tushiring.manba kodini avtomatik sozlash uchun / config. O'rnatish katalogini ko'rsatish uchun --prefix = argumentidan foydalaning. Buyruq kerakli kutubxonalarni tekshiradi.
  5. 5 Konfiguratsiya qilinganidan so'ng, dasturni tuzadigan make buyrug'ini bajaring (bu bir necha soniyadan bir necha soatgacha davom etishi mumkin). Dasturning bajariladigan fayli bin katalogiga joylashtiriladi (manba kodli katalogda).
  6. 6 Dasturni o'rnatish uchun make install buyrug'ini bajaring.
  7. 7 Siz dasturni kompilyatsiya qildingiz va o'rnatdingiz.

Maslahatlar

  • Agar kompilyatsiya bajarilmasa, oldingi kompilyatsiya paytida yaratilgan fayllarni o'chirib tashlang (qayta kompilyatsiya qilishda xatolarga yo'l qo'ymaslik uchun). Keyin yana kompilyatsiya qiling.
  • Agar sizda ko'p yadroli kompyuter bo'lsa, dasturni -j3 (3 -ni ishlatmoqchi bo'lgan qatorlar soni bilan almashtiring) yordamida ko'p tarmoqli jarayonda kompilyatsiya qilishingiz mumkin.
  • Agar kompilyatsiya bajarilmasa, qo'shimcha ma'lumotlar ko'rsatiladi. Siz muammoni tuzatishga urinib ko'rishingiz mumkin. Muammolarning aksariyati yuklangan manba kodiga bog'liqlik bilan bog'liq (kerakli dasturlar yoki kutubxonalarning yo'qligi).
  • Agar siz o'rnatish uchun katalog ko'rsatmagan bo'lsangiz, dastur / usr -ga o'rnatiladi.
  • Siz super foydalanuvchi bo'lishingiz kerak.
  • Buyruqlarni bitta satrda kiritishingiz mumkin, masalan ./configure && make && make install.

Ogohlantirishlar

  • Tizimning muhim komponentlarini kompilyatsiya qilish va almashtirish muammolarga olib kelishi mumkin.
  • Kompilyatsiya bir necha soat davom etishi mumkin.
  • Ba'zi manba paketlarida konfiguratsiya fayllari yoki hatto kompilyatsiya fayllari mavjud emas. Bunday holda, terminalga make yozing va chiqishni ko'ring.