Pertanyaan yang diberi tag «make»

Untuk pertanyaan yang berkaitan dengan pembuatan, utilitas yang mengotomatiskan proses pembangunan dengan mengelola dependensi di antara target. Gunakan tag ini untuk pertanyaan tentang make sendiri atau pertanyaan tentang masalah yang muncul karena menggunakan utilitas make-line.


4
Mengapa orang merekomendasikan opsi -j3 untuk make ketika memiliki CPU dual-core?
Di Gentoo Linux, dimungkinkan untuk mengatur MAKEOPTSvariabel /etc/portage/make.confuntuk memberi tahu makeberapa banyak pekerjaan yang harus dijalankan secara paralel saat membangun paket. Karena saya memiliki CPU dual-core, saya naif memilih untuk menggunakan -j2opsi: satu pekerjaan per inti, sehingga keduanya memiliki sesuatu untuk dilakukan. "Masalahnya" adalah ada banyak referensi yang memberi tahu …
18 gentoo  make 

1
Bagaimana cara membuat daftar semua target yang dibuat?
Katakanlah Anda memiliki struktur proyek dengan banyak Makefile dan ada Makefile tingkat atas yang mencakup semua yang lain. Bagaimana Anda bisa mendaftar semua target yang mungkin? Saya tahu menulis make dan kemudian menabrak untuk mendapatkan saran umumnya akan melakukan trik, tetapi dalam kasus saya ada 10.000 target. Melakukan ini melewati …
18 make 

2
Cara memasukkan file header lokal dalam modul kernel linux
Katakanlah saya memiliki modul mymoddengan file sumber sebagai berikut: src / mod / mymod.c src / inc / mymod.h Saya mencoba memasukkan mymod.h sebagai berikut #include <mymod.h> Makefile saya berisi EXTRA_CFLAGS= -I$(shell pwd)/../inc/tetapi ketika kernel dibuat, saya mendapatkan pesan kesalahan yang menyatakan: mymod.h tidak ditemukan Alasannya tampaknya ketika modul kernel …
17 linux  kernel  compiling  make 


2
.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 di mana Anda tidak …
17 make 


2
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 itu menunjukkan kepada saya direktori dari mana saya mengeksekusi skrip, …
14 make  cd-command 

1
Cara memperbaiki "melewatkan /usr/lib/libc.a yang tidak kompatibel"
Saya mendapatkan kesalahan berikut ketika saya mencoba untuk membangun target Linux tertanam pada 64 bit Fedora 16 (Verne): make[3]: Entering directory `/export/home/git/minerva-5.x/third_party/multifiles' mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o md5.o md5.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o bitmapfs.o bitmapfs.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem …
13 fedora  make  glibc 



2
Apakah `make -j` (tanpa argumen) berbahaya? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Sebelumnya hari ini ketika membangun sesuatu, saya memutuskan untuk menjalankan makesebagai $ make …

1
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 include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CC kernel/bounds.s gcc: error trying to exec 'cc1': …

2
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 terjadi?
12 make 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.