Muallif:
Florence Bailey
Yaratilish Sanasi:
20 Mart Oyi 2021
Yangilanish Sanasi:
1 Iyul 2024
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 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 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 Terminalda ochilmagan katalogga o'ting (cd dirName).
- 4 Buyruqni ishga tushiring.manba kodini avtomatik sozlash uchun / config. O'rnatish katalogini ko'rsatish uchun --prefix = argumentidan foydalaning. Buyruq kerakli kutubxonalarni tekshiradi.
- 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 Dasturni o'rnatish uchun make install buyrug'ini bajaring.
- 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.