«make» etiketlenmiş sorular

Temel olarak Unix benzeri sistemlerde yazılım oluşturmak için kullanılan oluşturma işlemlerini otomatikleştiren bir yardımcı program.

4
'Make install' ne yapar?
Windows’tan Linux’a geçiş yaparken, Linux’ta yazılım yükleme işlemini anlayamıyorum. Windows'ta bir yükleme dosyasını çalıştırdığımızda, programı nereye kurmak istediğinizi sorar, muhtemelen sadece program dosyaları klasöründe. Daha sonra kayıt defterini düzenler. Buna Windows'ta kurulum denir. Linux'ta 'yazılım yüklemek' tam olarak ne anlama geliyor? Kaynak kodunu indirdiğimi, yapılandırdığımı ve ardından ikili dosyayı kullandığımı …

1
sh: make: bulunamadı
Aşağıdaki hata iletisini aldım: sh: make: not found Sanırım Ubuntu 9.04’e make veya compiler yüklemeliyim. Yüklemek için tam olarak neye ihtiyacım olduğunu söyler misiniz?

7
yapmak: Interrupt / Exception yakalandı
MinGW dağıtımından Make'ı kullanıyorum. Her zaman işe yaradı, ancak son zamanlarda aşağıdaki hatayı aldım: > make clean make: Interrupt/Exception caught (code = 0xc0000005, addr = 0x0040b0ac) Ve ilgili kısım şöyle görünür: clean: del /S /Q *.o > nul del /S /Q *.cy.c > nul del /S /Q *.pyc > nul …
33 windows  make  mingw 

6
Windows 7 x64 için nmake'yi nerede bulabilirim
Bir Perl kaynağı derlemeye çalışıyorum ve Windows 7 64 bit ile çalışan bir nmake sürümü bulamıyorum. Microsoft'un tüm web sitesinde arama yaptım ve Googlefu'm beni başarısız ediyor gibi görünüyor. Farklı bir derleyici kullanabilir miyim - eğer öyleyse öneriler / kaynaklar? Ben yerli bir Linux kullanıcısıyım, bu yüzden cehaletim


3
make clean ile makeclean yapmak arasındaki fark
Bu sayfadaki yardımı ile ffmpeg'i kaynaklardan yükledim. https://trac.ffmpeg.org/wiki/CentosCompilationGuide Bu öğretici aramaların çoğu fark make distcleansonra make install. Ancak kurulumdan make cleansonra sadece libvpx çağırır . Bu belgeyi göre, http://www.gnu.org/software/automake/manual/automake.html#Clean make clean tüm dosyaları siler makeoluşturulur ve make distcleantüm dosyaları deltes ./configureyarattı. temizletmek Oluşturma ağacından, oluşturduğu tüm dosyaları oluşturarak silin. kirli …
25 ffmpeg  make 

2
Sublime Text 3'te Make'dan Colorful Build Çıkışı Nasıl Alınır?
ST3 derleme çıktı penceresine nasıl renk girebilirsiniz? Yapım çıktımı renklendirmek için gccfilter kullanıyorum, ancak ST3 sadece ham kaçış dizilerini gösteriyor. Onları işlemek için herhangi bir yolu var mı? Veya gccfilter kaldırmak ve sadece çıktı renklendirmek için ST3 olsun (örneğin sadece uyarı ve hata üzerinde grep iyi olurdu)?

4
Bash bir Makefile içinde genişletilmiş globbing
Belirli bir klasördeki belirli bir önekle (say exclude_) başlamayan tüm dosyalar üzerinde işlem yapmak istiyorum . Böyle bir forgenişletilmiş glob ile bash döngü var: for FILE in foo/bar/!(exclude_*) ; do echo $FILE ; done Komut satırında, bu iyi çalışır: $ for FILE in foo/bar/!(exclude_*) ; do echo $FILE ; done …
15 bash  make 

2
Windows PowerShell'den make özelliğini kullanma
Linux altında, proje kaynakları genellikle Makefile's. Makefiles komutu kullanarak bu projeleri oluşturmak için yönergeler içerir make. Şu anda Windows'u kullanmak zorundayım ve bu işletim sistemini kullanabilmek için "PowerShell" i yapılandırdım ve geliştirdim ( vimveya bir PowerShell profili yazma vb. Adlı svnbir ek program yükleyerek PSReadLine). Ancak makePowerShell'e yüklenmenin mümkün olup …

4
Kabuktan Vim komutu nasıl çalıştırılır?
Bu aptalca bir soru olabilir, ama bana katlan. Yeni bir çalışma ortamı kurarken yaptığım bazı şeyleri otomatikleştiriyorum ve Vim komutunu otomatikleştirmek istiyorum :BundleInstall(tüm Vim eklentilerimi yüklemek için). Bunu kabuktan çalıştırmak mümkün mü? Alternatif olarak, komut dosyasının Vim'i çalıştırmasını, yürütmesini :BundleInstall, bitmesini ve bitmesini beklemesini sağlamak mümkün mü? Teşekkürler.
12 linux  vim  shell  make 

6
Kaynaklardan inşa etmenin uygun yolu
Normal bir kullanıcı olarak giriş yaptım. Kullanmalı mıyım: ./configure && make && make install veya sudo ./configure && sudo make && sudo make install veya ./configure && make && sudo make install paketleri kurarken. Ve biri farklılıkları açıklayabilir mi? Tüm kullanıcıların kullanabilmesini istiyorum.
12 linux  ubuntu  make  debian 

3
Bir dosya değiştirildiğinde bir şeyler yapın
Bir LaTeX belgesi yazarken, sık sık derlemek için editörümde F6 tuşuna basarken kendimi buluyorum. Ben Sass kullandığınızda Veya, sık sık tip makebenim dönüştürmek .scssINTO .css. Şimdi, makeher dosya değişikliğinde makinenin kirli işi yapmasına veya başka bir şeye izin vermesini istiyorum . Şimdiye kadar bir terminal penceresini açık tuttum ve yukarı …
10 automation  make 

3
GDB oluştururken neden termcap kütüphanesini bulamıyorum?
make ve ardından başarısız oldu: configure: error: termcap kütüphanesi bulunamadı , ancak bu termcap lib orada, neden onu bulamıyoruz? checking for library containing zlibVersion... -lz checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for library containing dlgetmodinfo... no checking for iconv... yes checking for iconv …
10 centos  make  build  gdb  autotools 

4
Snow Leopard: XCode yüklü olsa bile make komutu bulunamadı?
Bu yüzden Snow Leopard'a XCode yükledim. Neden böyle mesajlar alıyorum: sudo: make: command not found Bu sorunu çözmek için ne yapmam gerekiyor? Çözüm: Ne olduğundan emin değilim, ancak XCode'un en yeni sürümünü indirip yeniden yükleyerek sorunu çözebildim . Şimdi doğru şekilde kurduğumu görebiliyorum. $ which make /usr/bin/make

1
Geçici bir dizine yükleme yapmak?
Aşağıdakileri yapmak istiyorum: Açık kaynak kodlu bir projeden kütüphanelere vb. Derlemek / bağlantı yapmak. Ancak bunu gerçekten yerel olarak çalıştırmak istemiyorum. Diğer makinelerde (elbette benzer mimariye sahip) doğru dizinlere takılabilmesi için onu bir rpm'ye paketlemek istiyorum. / Usr / local altında kurulacakmış gibi sembolik bağlar derleyip derlemesini ve oluşturmasını istiyorum, …
3 linux  make 

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.