Pertanyaan yang diberi tag makefile

94
Apa itu? = Di Makefile

KDIR ?= $(shell uname -r) Apa arti dari ?=? Saya telah memahami perbedaan antara :=, +=dan =dari utas lain yang tersedia di Stack Overflow, tetapi tidak dapat menemukan penjelasannya ?=.

93
Karakter pengganti rekursif di GNU make?

Sudah lama sejak saya menggunakannya make, jadi bersabarlah ... Saya punya direktori flac, berisi file .FLAC. Saya punya direktori yang sesuai, mp3berisi file MP3. Jika file FLAC lebih baru dari file MP3 yang sesuai (atau file MP3 yang sesuai tidak ada), maka saya ingin menjalankan banyak...

91
Bagaimana saya bisa menambahkan dir ke $ PATH di Makefile?

Saya ingin menulis Makefile yang akan menjalankan tes. Tes ada di direktori './tests' dan file yang dapat dieksekusi untuk diuji ada di direktori './bin'. Ketika saya menjalankan tes, mereka tidak melihat file exec, karena direktori ./bin tidak ada di $ PATH. Ketika saya melakukan sesuatu...

88
Lolos di makefile

Saya mencoba melakukan ini dalam makefile dan gagal total: M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}') apa kamu tahu kenapa? Saya kira itu ada hubungannya dengan melarikan diri, tapi apa dan di mana?