• hakkımızda
  • Duyurmak
  • Gizlilik politikası
  • Bizimle iletişime geçin
MasterTrend Info - Teknoloji, Haberler ve Eğitimler
  • ev
    • blog
  • Öğreticiler
  • Donanım
  • Oyun Oynama
  • Akıllı telefonlar
  • Güvenlik
  • Pencereler
  • IA
  • Yazılım
  • Ağlar
  • tr_TRTurkish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Sonuç yok
Tüm sonuçları gör
  • ev
    • blog
  • Öğreticiler
  • Donanım
  • Oyun Oynama
  • Akıllı telefonlar
  • Güvenlik
  • Pencereler
  • IA
  • Yazılım
  • Ağlar
  • tr_TRTurkish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
Sonuç yok
Tüm sonuçları gör
MasterTrend Info - Teknoloji, Haberler ve Eğitimler
Sonuç yok
Tüm sonuçları gör
Ev Eğitimler (Problem Çözme)

Linux'ta Derleme: 3 komutla dakikalar içinde çalıştırın ⚡

MasterTrend Insights'ın tarafından MasterTrend Insights'ın
20 de Eylül de 2025
içinde Eğitimler (Problem Çözme)
Okuma zamanı:Lectura de 6 minutos
0
Linux'ta Derleme - Linux dizüstü bilgisayarda programlama yapan, gcc ve make ile kodu derlemek için terminalde komutlar çalıştıran kişi; Linux'ta derleme kılavuzu.

Linux'ta Derleme: Geliştiricilerin GNU/Linux üzerinde gcc ve make ile kaynak kodlarını derlemek için terminali kullanması, programlama eğitimleri, DevOps ve komut satırını öğrenmek için mükemmeldir.

68
paylaşılan
189
Görünümler
Facebook paylaşTwitter'da paylaş

İçerikler

  1. Linux'ta Derleme: İkili Dosyalar Oluşturmak İçin 3 Adım 🔥
    1. Önemli Özet
  2. Kaynak Koddan Derleme Nedir?
  3. 3 Adımlı Yapım Süreci: Yapılandırın, Oluşturun, Yükleyin
  4. ./configure İşlemi Nasıl Başlatır?
  5. işin çoğunu yapar
  6. make install ile bitiriyoruz

Linux'ta Derleme: İkili Dosyalar Oluşturmak İçin 3 Adım 🔥

Önemli Özet

  • Çoğu yazılım kaynak kodundan derlemek için 3 adımlı bir süreci takip eder: ./configure && make && make install.
  • Senaryo yapılandırmak bağımlılıkları kontrol eder, yapmak yürütülebilir dosyayı ve aşağıdaki gibi araçları üretir autoconf/automake Bu süreci otomatikleştirin.
  • Kurulum genellikle isteğe bağlıdır ve dizinlere kopyalanan komutların çalıştırılmasını kolaylaştırır. YOL sistemin.

Kaynak koddan derleme, paket yöneticilerini kullanmaya kıyasla göz korkutucu görünebilir, ancak üç temel komutla süreç basit ve anlaşılırdır. 🚀

Kaynak Koddan Derleme Nedir?

Kullandığınız programlar yorumlanabilir veya derlenebilir. Yorumlanan programlar, başka bir programın (yorumlayıcının) gerçek zamanlı olarak çalıştırdığı kod içeren metin dosyalarıdır. Derlenen programlar ise çalıştırılmaya hazır makine kodu içeren ikili dosyalardır.

Derlenmiş yürütülebilir dosyalar, özellikle büyük programlarda oldukça yaygındır. Kaynak koddan derlediğinizde,sas derleyicisi gibi gcc Kodu, genellikle birden fazla dosyaya dağıtılmış, çalıştırılabilir bir programa dönüştürmek.

Komutlarla Steam kurulumunu gösteren Linux terminali.

Derleme süreci kapsamlı ve karmaşık olabilir, bu nedenle genellikle aşağıdaki gibi programlarla otomatikleştirilir: yapmakDosyalar makefile'lar Son yürütülebilir dosyanın nasıl oluşturulacağını kontrol edin.

Büyük projelerde bunlar makefile'lar Bunlar o kadar karmaşık olabilir ki, aşağıdaki gibi araçlarla otomatik olarak üretilebilirler: otomatik yapılandırma Ve otomobil markası farklı mimariler arasında uyumluluğu sağlamak için. 🛠️

3 Adımlı Yapım Süreci: Yapılandırın, Oluşturun, Yükleyin

Çoğu yazılım kaynak kodundan derleme yapmak için şu temel kalıbı kullanır:

./configure && make && make install

Apache gibi popüler programlar bu diziyi (veya bir çeşidini) kullanır, örneğin: dosyasını açıklıyor DÜZENLEMEK:

./configure, make ve make install adımlarını gösteren Apache INSTALL dosya parçası.

Node.js de BUILDING.md dosyasında belirtildiği gibi bu yapıyı takip eder:

Node.js BUILDING.md dosyasından ./configure, make ve make install'ı gösteren kesit.

Her proje bu komut dizesinden ufak farklılıklar gösterebilir. Mantıksal VE operatörünü kullanın (&&) herhangi bir adım başarısız olursa işlemi durdurur:

./configure && make && make install

Veya her komutu tek bir satırda noktalı virgülle ayrı ayrı çalıştırabilirsiniz, ancak bu, herhangi biri başarısız olursa tüm komutların durmadan çalışmasını sağlar:

./configure; yap; kurulumunu yap

Üç satırı ayrı ayrı da yapabilirsiniz:

./configure make make install

Programı kurmadan sadece denemek istiyorsanız, atlayabilirsiniz. kurulumunu yap ve klasöründen çalıştırın.

Bazı depoların komut dosyası var yapılandırmak Hazır, diğerleri (örneğin grep) ise oluşturmak için önce başka bir betiğin çalıştırılmasını gerektirir. Projenin önerilerini takip etmek için her zaman INSTALL, BUILD veya README dosyasına başvurun. 📋

./configure İşlemi Nasıl Başlatır?

Senaryo yapılandırmak Derleme sürecinin başlangıç noktasıdır, projeyi ortamınıza uyarlar.

Bu betik, proje için gerekli bağımlılıkları, sürümleri ve kullanılabilirliği kontrol eder. Tamamlandığında, şu adlı bir dosya oluşturur: Makefile Bir sonraki aşama için.

Senaryo yapılandırmak birçok yapılandırılabilir seçenek sunar ./configure --help, yapı ayrıntılarını özelleştirmenize olanak tanır.

Bu kadar yapılandırmak gibi yapmak Ekranda çok sayıda çıktı üretin. Seçeneği kullanın --sessizlik Eğer bu komutları çok fazla ayrıntı göstermeden çalıştırmak istiyorsanız. 🤫

Eğer komut dosyası eksikse yapılandırmak, bazı projeler şu şekilde bir betik içerir: autogen.sh Bunu oluşturmak için. Örneğin, htop bunu kullanır:

htop kaynak kodunda configure üreten autogen.sh betiğinin çıktısı.

Çok basit projeler veya başka dillerde yazılmış projeler olmayabilir yapılandırmakBurada süreç iki aşamadan oluşuyor: yap && yap kurulum.

Senaryo yapılandırmak Ayrıca parametre gibi kurulum ayrıntılarını da kontrol eder --önek, kurulum kök dizinini ayarlar. Varsayılan olarak /usr/yerel, ancak dosyalarınızı daha iyi organize etmek için bunu değiştirebilirsiniz.

işin çoğunu yapar

Sonrasında yapılandırmak bir üretir Makefile, yazılımın gerçek derlemesi şu şekilde başlar: yapmak.

Bu program şunu okur: Makefile ve hangi dosyaların oluşturulacağına veya güncelleneceğine karar vermek için kuralları izler. Makefile'lar El yazısıyla yazılanlar sözdizimini bilenler için anlaşılması kolaydır.

Örneğin bu Makefile simple, dosyaya bağlı bir programı derler program.c:

program: program.c gcc -o program program.c

yapmak kontrol et program.c Son derlemeden bu yana değişti. Değişmediyse hiçbir şey yapmayın; değiştiyse, şu şekilde derleyin: gcc.

Das Keyboard 6 Professional'ın aydınlatılmış tuşlarının yakın çekimi.

The makefile'lar Otomatik olarak oluşturulanlar genellikle çok daha karmaşıktır. Örneğin, makefile htop'un 2.440 satırı var:

Htop projesi için otomatik oluşturulan Makefile'ın parçası.

Ancak her ayrıntıyı anlamanıza gerek yok. Kaynak kodunu değiştirmediğiniz sürece, çalıştırmanız yeterli. yapmak ve sistemin bunu halletmesine izin verin.

Adım yapmak Büyük projelerde dakikalar veya daha uzun sürebilir. Başarısız olursa, genellikle eksik bağımlılıklardan kaynaklanır. Avantajı ise şudur: yapmak İlerlemeyi kaydeder ve tekrar çalıştırdığınızda kaldığı yerden devam eder.

make install ile bitiriyoruz

Derlemeden sonra oluşturulan yürütülebilir dosya genellikle projenin kökünde veya şu alt dizinde bulunur: çöp kutusuTam yolu kullanarak çalıştırabilirsiniz:

Cli dizininde make çalıştırıldığında son çalıştırılabilir dosyayla birlikte bin alt dizini oluşturulur.

Bu test için yararlıdır, ancak uzun vadede bunu erişilebilir bir yere kurmak isteyeceksiniz.

Amaç düzenlemek tanımlayan makefile Gerekli dosyaları kopyalayın ve izinleri ayarlayın. Varsayılan konum: /usr/local/bin, bunu değiştirebilmenize rağmen --önek.

Bu klasör için izinleriniz yoksa şunu çalıştırın: sudo make install ve yönetici şifresini sağlar.

Kurulum dizini değişkeninize dahil edilmelidir YOL Programı tam yolunu belirtmeden sadece ismiyle çalıştırabilmek.

Bunu paylaş:
1FacebookLinkedInPinterest'inXRedditTumblrMavi GökyüzüİpliklerPaylaşSohbet gptClaude'unGoogle Yapay ZekaGrok'un
1
PAYLAŞMAK
Etiketler: Her zaman yeşiliçerikLinuxTeknoloji İpuçları
Önceki Yayın

Windows 11'de WinSxS'yi şimdi temizleyin: Silme işlemi yapmadan GB'yi boşaltın ⚡

Sonraki yayın

Tempest Rising İncelemesi: Klasik RTS, 22 görevle yeniden canlandırıldı! 🔥

MasterTrend Insights'ın

MasterTrend Insights'ın

Editör ekibimiz, cihazlarınızdan ve dijital araçlarınızdan en iyi şekilde yararlanmak için derin bir dalış analizi, öğreticiler ve öneriler paylaşır.

İlişkiliYayınlar

Android Ses Seviyesi - İki öğrenci, hukuk fakültesi koridorunda bir Android telefon uygulamasından ses seviyesini programa göre ayarlıyor.
Eğitimler (Problem Çözme)

Android ses seviyesi, programa göre ayarlanmıştır.

30 de Temmuz de 2026
0
iPhone'da mesaj okuma - "iPhone'da Okuma Bildirimleri" metninin yanında iPhone'unda mesaj okuyan bir kadın; mevcut iOS'ta okuma bildirimlerini yönetme kılavuzu.
Eğitimler (Problem Çözme)

iPhone'da mesajları okuma: Güncel iOS için bir kılavuz

26 de Temmuz de 2026
110
Reel taslaklarını kaydetme - Bir kadın cep telefonunda Reel taslağını düzenliyor ve telefonun galerisine kaydediyor.
Eğitimler (Problem Çözme)

Reels taslaklarını galeriye kaydet

22 de Temmuz de 2026
126
iPhone ile çekilmiş ay fotoğrafları - Bir kadın gün batımında sahilde iPhone ile dolunay fotoğrafı çekiyor ve ayrıntılarını yakalamak için çeşitli teknikler kullanıyor.
Eğitimler (Problem Çözme)

iPhone ile ay fotoğrafları çekmek: detayları yakalamanın püf noktaları

22 de Temmuz de 2026
105
iPhone'da Wi-Fi Araması. Bir kadın, iPhone ayarlarında etkinleştirilmiş Wi-Fi Araması seçeneğini gösteriyor; iPhone'da Wi-Fi Aramasını nasıl etkinleştireceğiniz ve kullanacağınız konusunda adım adım bir kılavuz.
Eğitimler (Problem Çözme)

iPhone'da Wi-Fi Araması: Nasıl Etkinleştirilir ve Kullanılır

26 Nisan 2026
220
4K UHD TV'de sinematik bir sahneyi yüksek çözünürlükte görüntülerken, parlaklık, kontrast, keskinlik, renk, hareket akışı ve HDR ton eşleme yapılandırması gibi gelişmiş ekran üstü TV ayarları.
Eğitimler (Problem Çözme)

Gelişmiş TV ayarları: Neleri değiştirmeli ve nelerden kaçınmalısınız?

7 Nisan 2026
317
Sonraki yayın
Tempest Rising İncelemesi: Sibernetik komutan ve fütüristik mavi/kırmızı savaş, tanklar, askerler, insansız hava araçları ve uçakların savaşta yer aldığı RTS kapağı.

Tempest Rising İncelemesi: Klasik RTS, 22 görevle yeniden canlandırıldı! 🔥

5 1 oy
Makale Değerlendirmesi
Abone ol
Erişim
Bildirimde bulunun
misafir
misafir
0 Yorumlar
En Eski
En yeni En çok oy alan
Satır içi yorumlar
Tüm yorumları gör

Bağlantıda Kalın

  • 976 Hayranları
  • 118 Takipçiler
  • 1.4 k Takipçiler
  • 1.8 k Aboneler
  • Trendler
  • Yorumlar
  • Son
️ ️ Windows 11'de 'Aygıtlar ve yazıcılar' nasıl açılır: 4 basit adım

🌟 Windows 11'de ‘Aygıtlar ve yazıcılar’ nasıl açılır: ¡İnanılmaz numara!

21 de Haziran de 2026
Windows 11 Kalıcı Saat: Kalıcı bir saat görüntüleme seçenekleri, sınırlamalar ve pratik çözümler; mavi arka plan, Windows simgesi ve minimalist analog saat ile.

Windows 11 Kalıcı Saat: Seçenekler, Sınırlamalar ve Gerçek Kararlar

21 de Haziran de 2026
Windows 11'de Ethernet çalışmıyor: 9 kolay çözüm

Windows 11'de Ethernet çalışmıyor: 3 dakikalık çözüm ⚡🌐

13 Kasım, 2025
Repo'da oyun nasıl kaydedilir

Repo'da oyun nasıl kaydedilir 🔥 İlerlemeyi kaybetmemenin sırrını keşfedin

7 Temmuz 2025
Android'de Gmail'in Özellikleri: 5 ipucu ile zamandan tasarruf edin

Android'de Gmail'in Özellikleri: Bilmediğiniz 5 numara! 📱✨

12
Dizüstü bilgisayar anakart onarımı: Açık bir dizüstü bilgisayarın içinde anakart, soğutma sistemi, fanlar ve kontrol edilmesi gereken temel bileşenlerin iç görünümü.

Dizüstü Bilgisayar Anakartı Onarımı – Adım Adım Teşhis

10
Windows 11 Home'u İnternet olmadan yükleyin

Windows 11 Home'u İnternet olmadan yükleyin

10
4 Adımda Windows 11/10'da sürücüler nasıl yedeklenir!

Windows 11/10'da sürücüler nasıl yedeklenir Hataları önler! 🚨💾

10
Android Ses Seviyesi - İki öğrenci, hukuk fakültesi koridorunda bir Android telefon uygulamasından ses seviyesini programa göre ayarlıyor.

Android ses seviyesi, programa göre ayarlanmıştır.

30 de Temmuz de 2026
Windows sitelerini engelleme - Windows 11 yüklü bir dizüstü bilgisayarda Windows Defender Güvenlik Duvarı ve web sitelerini engelleme kuralı, yanında erişimi engellenmiş bir tarayıcı gösteriliyor.

Windows'ta site engelleme: Windows 11 için bir rehber

29 de Temmuz de 2026
Web kamerası gizliliği - Bir kadın, web kamerası açık olan bir Windows 11 bilgisayarının önünde, uygulamaların kamerayı kullanmasını engellemek için gizlilik ayarlarını yapılandırıyor.

Windows 11'de web kamerası gizliliği

28 de Temmuz de 2026
Windows 11'de Ses Dengesi - Bir kadın Windows 11 dizüstü bilgisayarında ses dengesini ayarlıyor, ses ayarlarını yapmak için hızlı rehber.

Windows 11'de ses dengeleme: hızlı kılavuz

27 de Temmuz de 2026

Son Haberler

Android Ses Seviyesi - İki öğrenci, hukuk fakültesi koridorunda bir Android telefon uygulamasından ses seviyesini programa göre ayarlıyor.

Android ses seviyesi, programa göre ayarlanmıştır.

30 de Temmuz de 2026
0
Windows sitelerini engelleme - Windows 11 yüklü bir dizüstü bilgisayarda Windows Defender Güvenlik Duvarı ve web sitelerini engelleme kuralı, yanında erişimi engellenmiş bir tarayıcı gösteriliyor.

Windows'ta site engelleme: Windows 11 için bir rehber

29 de Temmuz de 2026
83
Web kamerası gizliliği - Bir kadın, web kamerası açık olan bir Windows 11 bilgisayarının önünde, uygulamaların kamerayı kullanmasını engellemek için gizlilik ayarlarını yapılandırıyor.

Windows 11'de web kamerası gizliliği

28 de Temmuz de 2026
102
Windows 11'de Ses Dengesi - Bir kadın Windows 11 dizüstü bilgisayarında ses dengesini ayarlıyor, ses ayarlarını yapmak için hızlı rehber.

Windows 11'de ses dengeleme: hızlı kılavuz

27 de Temmuz de 2026
102
MasterTrend Bilgi logosu

MasterTrend Bilgisi teknolojideki referans kaynağınızdır: donanım, yazılım, oyun, mobil ve yapay zekanın haberlerini, eğitimlerini ve analizini keşfedin. Bültenimize abone olun ve hiçbir trendi kaçırmayın.

Bizi takip et

Kategoriye Göre Gözat

  • Oyun ve Gerçek Dünya Deneyimi
  • Donanım ve Performans
  • Yapay Zekanın Uygulamalı ve Gerçek Dünya Kullanımı
  • Yenilikler
  • Ağlar, Wi-Fi ve İnternet
  • Dijital Güvenlik ve Gizlilik
  • Akıllı Telefonlar ve Satın Alma Kararı
  • Yazılım ve Faydalı Araçlar
  • Eğitimler (Problem Çözme)
  • Windows (Gerçek Dünya Kullanımı ve Çözümleri)

Son Haberler

Android Ses Seviyesi - İki öğrenci, hukuk fakültesi koridorunda bir Android telefon uygulamasından ses seviyesini programa göre ayarlıyor.

Android ses seviyesi, programa göre ayarlanmıştır.

30 de Temmuz de 2026
Windows sitelerini engelleme - Windows 11 yüklü bir dizüstü bilgisayarda Windows Defender Güvenlik Duvarı ve web sitelerini engelleme kuralı, yanında erişimi engellenmiş bir tarayıcı gösteriliyor.

Windows'ta site engelleme: Windows 11 için bir rehber

29 de Temmuz de 2026
  • hakkımızda
  • Duyurmak
  • Gizlilik politikası
  • Bizimle iletişime geçin

Telif Hakkı © 2025 https://mastertrend.info/ - Tüm hakları saklıdır. Tüm ticari markalar ilgili sahiplerinin mülkiyetindedir.

We've detected you might be speaking a different language. Do you want to change to:
es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
nl_NL Dutch
sv_SE Swedish
Change Language
Close and do not switch language
Sonuç yok
Tüm sonuçları gör
  • tr_TRTurkish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • pl_PLPolish
    • id_IDIndonesian
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
    • nl_NLDutch
  • Oyun ve Gerçek Dünya Deneyimi
  • Donanım ve Performans
  • Yapay Zekanın Uygulamalı ve Gerçek Dünya Kullanımı
  • Akıllı Telefonlar ve Satın Alma Kararı
  • Yenilikler
  • Ağlar, Wi-Fi ve İnternet
  • Dijital Güvenlik ve Gizlilik
  • Yazılım ve Faydalı Araçlar
  • Eğitimler (Problem Çözme)
  • Windows (Gerçek Dünya Kullanımı ve Çözümleri)

Telif Hakkı © 2025 https://mastertrend.info/ - Tüm hakları saklıdır. Tüm ticari markalar ilgili sahiplerinin mülkiyetindedir.

Wpdıscuz'un
RedditMavi GökyüzüXMastodon'unHacker Haberleri
Bunu paylaş:
Mastodon'unVKWhatsAppTelgrafSMSSıraHaberciFlipboardHacker HaberleriKarıştırYandakiŞaşkınlıkXing'inYummly'nın sohbeti
Mastodon Örneğiniz