Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 11079|Yanıt: 0

[linux] Linux yapılandırma/yapılandırma/yapılandırma, yap, test/kontrol et, sudo yapma...

[Bağlantıyı kopyala]
Yayınlandı 22.01.2016 16:39:42 | | |
Bunlar, GNU'nun AUTOCONF ve AUTOMAKE kullanılarak oluşturulan programlar için tipik kurulum adımlarıdır
yapılandırma/yapılandırma/yapılandırma
Bu, montaj platformunuzun hedef özelliklerini tespit etmek için kullanılır. Örneğin, CC veya GCC olup olmadığını tespit eder, CC veya GCC değil, bu bir shell script
Bu adım genellikle bir sonraki derleme için hazırlanmak için bir Makefile oluşturmak amacıyla kullanılır ve yapılandırmadan sonra parametreler ekleyerek kurulumu kontrol edebilirsiniz, örneğin:
./configure --prefix=/usr
Yukarıdaki durum, yazılımı /usr altında yüklemek anlamına geliyor
Çalıştırılabilir dosya /usr/bin içinde kurulur (varsayılan /usr/local/bin yerine)
Kaynak dosyası /usr/share formatında (varsayılan /usr/local/share yerine yüklenir)
Aynı zamanda, bazı yazılımların yapılandırma dosyalarını --sys-config= parametresini belirleyerek yapılandırmak yapabilirsiniz
Ayrıca --with、--enable、--withoutout、--disable gibi parametreler de var; bunları ./configure --help adresinde ayrıntılı olarak görebilirsiniz
yapmak
Bu adım, Makefile'dan talimatları okuyor ve derleyen derleme için kullanılır
Bu adım derlemedir ve çoğu kaynak kod paketi bu adımla derlenir
Elbette, Perl veya Python ile yazılmış bazı yazılımlar derlemek için Perl veya Python çağrıları gerektirir
Yapma sürecinde bir hata oluşursa, hata kodunu yazmanız gerekir (sadece son satır değildir), ardından geliştiriciye hata raporu gönderebilirsiniz (genellikle INSTALL içinde commit adresi ile), ya da sisteminizde daha az bağımlılık olur, bu da hata kodunu dikkatlice incelemenizi gerektirir
test yap / kontrol yap
Adından da anlaşılacağı gibi, bu adım önceki yapma adımını kontrol etmek, make içinde hata olmadığından emin olmak için; yani, bu adımdaki tüm test ve kontrol işlemleri sorunsuz olmalı ve hata 0
sudo make install
Bu adım, Makefile'den talimatları okuyor ve belirtilen konuma yükleyerek kurulum için kullanılır
Bu komut genellikle root ayrıcalıkları gerektirir (çünkü sisteme dosya yazmak istersiniz), bu yüzden sudo ön tarafta kullanılır

AUTOMAKE ve AUTOCONF, C programlarını yayınlamak için çok faydalı şeylerdir. Eğer aynı zamanda program yazıyorsanız ve AUTOMAKE ile AUTOCONF kullanmak istiyorsanız, ilgili makalelere başvurabilirsiniz CNGNU.ORG





Önceki:12 satır html web sayfası kodu bilgisayarınızın çökmesine ve telefonunuzun dakikalar içinde yeniden başlatılmasına neden olur
Önümüzdeki:SC Create, Windows sistem servisi oluşturur
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com