«linking» etiketlenmiş sorular

3
Kapalı kaynak bir uygulamadan bir GPL kitaplığına bağlanabilir miyim?
Tamam, herkes tekrarlanan sorular hakkında bağırmaya başlamadan önce, evet, burada bunun gibi birkaç soru gördüm. Fakat hiçbiri soruyu cevaplamıyor. GPL-ed kütüphanesine bu kütüphaneyi değiştirmeden bağlarsam, kaynak kodumu serbest bırakmam gerekir mi? Bu soruya göre cevap evet! Ancak bu cevap benim için tatmin edici değil. Cevap temel olarak kodumu açık kaynak …
34 gpl  linking 

7
Neden her şey yalnızca .cpp dosyasını eklerken çalışırken .h'yi eklememiz gerekiyor?
Neden biz de dahil etmek gerekiyor .hve .cppbiz dahil ederek bunu yalnızca çalışmasını sağlayacak sırasında dosyaları .cppdosyasını? Örneğin: file.hiçeren bildirimler oluşturma, ardından file.cppiçeren tanımlar oluşturma ve her ikisini de içine alma main.cpp. Alternatif olarak: file.cppİçinde içeren bir bildiri / tanım oluşturma (prototip yok) main.cpp. İkisi de benim için çalışıyor. Farkı …
18 c++  c  headers  linking  include 

3
Kütüphanelere bağlantı vermek yerine kaynakların kaynağını eklemeli miyim?
C ++ için nispeten yeniyim, bu yüzden en iyi nasıl küçük bağımlılıkları (örneğin bir komut dosyası dili veya bir JSON / YAML / XML Ayrıştırıcı) ele emin değilim. Ayrı projeler oluşturmalı ve bunları statik kütüphane olarak bağlamalıyım mı yoksa sadece .h / .cpp dosyalarını ana projeme koymanın dezavantajları var mı? …
14 c++  linking 

1
Kod bölümüne neden metin bölümü adı verilir?
Yürütülebilir dosyanın kod içeren .textbölümüne bazen bölüm denir . Bölümlenmiş bellek mimarilerinde, kod olarak eşlenen bir bölüme bazen metin bölümü denir. “Metin dosyası meşgul” ( ETXTBSY) unix hata mesajı , “bu dosya yürütülmekte olan bir programdır” anlamına gelir. Metin , yürütülebilir (makine) kod anlamına nasıl geldi ? İdeal bir cevap: …

2
Apollo-11: Bağlayıcı yerine dahil etme kullanma
Son zamanlarda sayısallaştırıldı ve bir repoya dönüştü, orijinal Apollo 11 rehberlik bilgisayar kaynak kodu Github'da görüntülenmek için hazırlandı . In MAIN.agc , repo yazar Yorumlara o büyük monolitik kaynak kodunu daha küçük, daha yönetilebilir parçalara, yani tek tek kaynak # dosyalarına bölün Biraz sonra yazar Kaynak dosyaları tek tek bir …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.