Pertanyaan yang diberi tag make

10
Mengapa `make clean` dan` make mrproper` digunakan?

Ada tertulis di kernel linux Makefileitu clean - Remove most generated files but keep the config and enough build support to build external modules mrproper - Remove all generated files + config + various backup files Dan dinyatakan pada dokumen lengkung itu Untuk menyelesaikan persiapan,...

9
Menambahkan direktori ke PATH melalui Makefile

Saya mengalami masalah dalam mengekspor PATH yang telah saya modifikasi di dalam Makefile ke Terminal saat ini. Saya mencoba menambahkan ke PATH, folder bin di dalam dimanapun direktori Makefile berada. Inilah strip relevan dari makefile: PATH := $(shell pwd)/bin:$(PATH) install: mkdir -p ./bin...

8
Gunakan multi-threaded secara default?

Apakah ada cara untuk makemenggunakan multi-threading (6 thread ideal untuk sistem saya) di seluruh sistem, alih-alih dengan hanya menambahkan -j6ke baris perintah? Jadi, jika saya berlari make, fungsinya sama seperti jika saya berlari make -j6? Saya ingin fungsi ini karena saya menginstal banyak...

8
Git melakukan komitmen dari dalam Makefile

Saya memiliki Makefile untuk proyek Lateks yang sedang saya kerjakan. Makefiles bukan keahlian saya, tetapi apakah ada cara untuk melakukan sesuatu seperti: make git "My comment" Dan minta makefile mengeksekusi: git commit -m "My comment" git push origin

8
Dapatkan direktori tingkat atas dari variabel makefile

Apa kode paling sederhana untuk mendapatkan bagian direktori tingkat atas dari variabel makefile? Contoh: BUILD_DIR = dir/subdir/.../sub-a-dub-dir distclean: rm -rf <some code which evaluates to "dir" from $(BUILD_DIR)> PS: Saya tidak bermaksud $(dir $(dir $(BUILD_DIR))), tetapi sesuatu...