Pertanyaan yang diberi tag make

17
.PHONY semua aturan di GNU membuat file?

Apakah saya salah dalam penafsiran saya bahwa pada dasarnya saya hanya harus mengutamakan sebelum semua membuat aturan: .PHONY: all of my rules all: echo "Executing all ..." of: echo "Executing of ..." my: echo "Executing my ..." rules: echo "Executing rules ..." Apakah pernah ada kasus...

14
Mengapa direktori saat ini tidak berubah di makefile?

Saya mencoba menjalankan skrip sederhana - klon repositori git ke direktori tertentu, kemudian cdke direktori ini untuk menjalankan skrip instalasi. Script ini ada dalam Makefile. Tapi cdsepertinya tidak berhasil. Tidak menemukan skrip instalasi saya. Saya menambahkan pwd setelah cdskrip, dan...

13
configure.ac: tidak menggunakan gettext

Saya mencoba mengompilasi aplikasi gnome dan saya ingin tahu apa artinya output ketika saya menjalankan autogen.shskrip: ~/Documents/Code/window-picker-applet $./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal autoreconf:...

12
Kesalahan "Tidak ada target" menggunakan Make

Saya belajar cara menggunakan makedan membuat file, jadi saya menulis file kecil ini: %.markdown: %.html pandoc -o $< $@ Tetapi ketika saya berlari make, yang saya dapatkan hanyalah make: *** No targets. Stop.Apa yang

12
Membatasi GNU Make Make to POSIX Make behaviour

Adakah cara yang diketahui untuk membuat Linux makemenolak penggunaan GNU yang tidak diinginkan - Membuat ekstensi spesifik di Makefile saat mengedit atau menggunakan Makefile lain di Linux? Maksud saya, membatasi GNU Make Make untuk berperilaku seperti yang makeditentukan dalam POSIX dan menolak...

12
Kesalahan GCC mencoba mengeksekusi 'cc1'

Saya mengkompilasi silang kernel Linux untuk Raspberry Pi saya pada laptop (menjalankan debian 7) (ikuti instruksi di sini ); tetapi ketika saya mulai mengkompilasi ( make ARCH=arm CROSS_COMPILE=${CCPREFIX}), saya mendapatkan pesan-pesan berikut: CHK include/linux/version.h CHK...

11
Bagaimana cara membuat kompilasi lanjutan?

Saya tahu bahwa saya dapat menghentikan makeproses kapan saja tanpa harus mengkompilasi ulang seluruh pohon sumber lagi. Seperti yang saya tahu, makehanya mengkompilasi target jika belum dikompilasi, atau kode sumber dimodifikasi setelah kompilasi terakhir. Tetapi jika saya menyela make, pasti...

11
Apa yang dimaksud dengan% simbol dalam Makefile

Saya bermain-main dengan makefiles dan saya menemukan % .o atau % .c . Dari apa yang saya mengerti, itu menentukan semua file c atau o . Tapi mengapa ini berhasil: %.o: %.c $(CC) -c $^ -o $@ dan ini tidak berhasil SOURCE := $(wildcard *.c) $(SOURCE:.c=.o): SOURCE $(CC) -c $^ -o $@ Kedua...

11
Proses substitusi di GNU Makefiles

Pada prompt bash, seseorang dapat mengeksekusi diff menggunakan file pseudo: diff <(echo test) <(echo test) Menambahkan ini apa adanya ke dalam Makefile gagal: all: diff <(echo test) <(echo test) Kesalahan (petunjuk: / bin / sh menunjuk ke / bin / bash pada sistem ini): /bin/sh:...

10
mengeluh "pemisah yang hilang (maksud Anda TAB?)"

Saat mencoba menginstal som_pak-3.1-NAcMoS.tar.gzfile, saya telah menggunakan perintah di bawah ini: $ tar xvf som_pak-3.1-NAcMoS.tar.gz $ cd som_pak-3.1 $ cp makefile.unix makefile $ make $ cd .. $ ln -s som_pak-3.1 $NACMOS_HOME/som_pak Tetapi ketika menjalankan makeperintah saya mendapatkan...