-
makefile - Sự khác biệt giữa make clean, make clobber, make distclean, make mrproper và make realclean là gì?
Không phải lúc nào tôi cũng viết các tập tin, nhưng khi làm vậy, tôi muốn thử viết chúng thật tốt. Cố gắng làm cho giao diện phù hợp với mong đợi của các nhà phát triển khác luôn là một nhiệm vụ khó khăn. Những gì tôi đang tìm kiếm là tất cả những thứ thông thường tạo ra một số máy tính sạch (GNU)
-
makefile - make[1] make[2] make[3] Các số trong make[3] có ý nghĩa gì?
Ví dụ: tôi gặp lỗi này khi chạy makefile: make[3]: *** [/home/ziga/Downloads/openwrt/rakun_openwrt/staging_dir/ho
-
c - Lỗi khi thực hiện: mingw32-make: *** Không có quy tắc thực hiện mục tiêu
Tôi phải tạo một Makefile để tạo một tệp thực thi duy nhất từ các tệp .c trong các thư mục khác nhau. Các tệp .c chứa các tệp tiêu đề từ bất kỳ thư mục nào trong số này. Thư mục gốc có 3 thư mục con x/y, x/z và a. Tất cả các thư mục con này có một số tệp .c và .h.
-
c++ - make 给出错误 make : *** No rule to make target `clean' . Stop
Xin chào, tôi có một MakeFile đơn giản chứa: clean: rm -f ex1 Nhưng khi tôi chạy lệnh make clean, tôi gặp lỗi sau: make: *** Không có quy tắc nào để mak
-
cách gỡ cài đặt MinGW và đặt Cygwin 'make' làm chương trình tạo điếc với gcc 3.8.1(Cách gỡ cài đặt MinGW bằng GCC 3.8.1 và đặt Cygwin 'Make' làm chương trình Make mặc định)
Mình đã cài cho một số phần mềm rồi nhưng hiện tại không sử dụng phần mềm đó nữa nên cần gỡ bỏ MinGW để sử dụng Cygwin cho việc phát triển Android. . Tôi đang sử dụng Windows 7 64-bit
-
gnu-make - make không nhận ra các phụ thuộc tên đường dẫn tương đối giống với các mục tiêu tên đường dẫn tuyệt đối
Đây là một tệp tạo tệp đơn giản hóa cho sự cố tôi đang gặp phải: all: /tmp/makey/../filey @echo Tất cả đã xong /tmp/filey: @echo Filey Khi tôi chạy mak
-
linux - Gặp lỗi "make: *** Không có quy tắc nào để tạo mục tiêu `all'. Đã dừng khi cài đặt nagios Host trong khi chạy lệnh "make all" này.
Gặp lỗi: thực hiện: *** Không có quy tắc nào để thực hiện mục tiêu tất cả. Dừng lại." Chạy lệnh này thực hiện tất cả trong quá trình cài đặt nagios Host Câu trả lời hay nhất Các lỗi thường gặp có thể xảy ra: Đảm bảo bạn đặt tên cho tệp.
-
gnu-make - Có thể thiết lập môi trường GNU tạo công việc "chuyển tiếp" để phục vụ việc tạo con thông qua bên thứ 3 (không phải thực hiện)
Khi chạy quy tắc gnu-make với -jN, hãy tạo máy chủ công việc để quản lý số lượng công việc giữa các nhà sản xuất phụ. Ngoài ra, bạn có thể "chuyển môi trường máy chủ công việc" sang thực hiện bằng cách đặt trước công thức tạo bằng +
-
gnu-make - --always-make có thể không ảnh hưởng đến việc tạo phụ không?
Sử dụng khái quát hóa GNU Make 4.1, tôi gọi một sub-make b.mk từ makefile a.mk .b.mk được gọi để đảm bảo hệ thống con được xây dựng. Đôi khi tôi muốn buộc một mục tiêu phải được làm lại dưới dạng a.mk: make -f a.mk --al
-
gnu-make - gnu tạo bản sao nhiều tập tin vào một vị trí
Câu hỏi này có tinh thần tương tự như vấn đề 2543127. Tôi có một tệp tạo tệp gnu với danh sách các tệp tiêu đề. Mỗi tệp tiêu đề có thể nằm trong một thư mục khác nhau, ví dụ: HEADERS = $(wildcard *.h) $(w
-
gnu-make - GNU đưa ra thứ tự thực hiện tiên quyết
Giả sử tôi có mục tiêu tạo GNU sau: create_dir: @mkdir object build_asm: $(ASM_FILES) @echo
-
makefile - Sự khác biệt giữa "make" và "make all" là gì?
Tôi có một Makefile (ví dụ hoạt động) với cấu trúc sau. .PHONY: image flashcard put-files put-files: @echo "=== put-files" i
-
gnu-make - Làm cách nào để gọi thủ công một mục tiêu khác từ mục tiêu thực hiện?
Tôi muốn một makefile như thế này: cudaLib : # Tạo thư viện dùng chung với nvcc ocelotLib : # Tạo li dùng chung
-
gnu-make - Lấy chữ cái đầu tiên của biến tạo
Có cách nào tốt hơn để lấy ký tự đầu tiên của biến tạo GNU hơn FIRST=$(shell echo $(VARIABLE) | head -c 1) (điều này không chỉ rắc rối mà còn gọi là shell bên ngoài)? câu trả lời hay nhất
-
Makefile: Tại sao luôn sử dụng `$(MAKE)` thay vì `make`?
Tôi thường sử dụng hệ thống xây dựng cấp cao như cmake để xây dựng mã C/C++ của mình. Nhưng vì nhiều lý do khác nhau, tôi sử dụng GNU make trực tiếp. Tôi đang thực hiện một bản dựng đệ quy trong đó tôi có một tệp tạo tệp cho mỗi thư mục. Gần đây tôi đã phải
-
Makefile: Tại sao luôn sử dụng `$(MAKE)` thay vì `make`?
Tôi thường sử dụng hệ thống xây dựng cấp cao như cmake để xây dựng mã C/C++ của mình. Nhưng vì nhiều lý do khác nhau, tôi sử dụng GNU make trực tiếp. Tôi đang thực hiện một bản dựng đệ quy trong đó tôi có một tệp tạo tệp cho mỗi thư mục. Gần đây tôi đã phải
-
mingw - Mingw32-make có được đổi tên thành make không?
Tôi đã cài đặt mingw mới nhất và thấy rằng không có mingw32-make. Có make.exe, vì vậy tôi tự hỏi liệu mingw32-make gần đây có được đổi tên thành make.exe hay không. Câu trả lời hay nhất Tôi không biết bạn lấy MinGW từ đâu,
-
linux - tạo make mà không cần sử dụng make
Tôi đang sử dụng CentOS và do lỗi nên nhiều gói đã bị xóa. Vì vậy, tôi không có yum và vòng/phút. Vì vậy, tôi muốn tạo yum theo cách thủ công từ mã nguồn, nhưng tôi cũng không làm được. Tôi biết mọi thứ sẽ được thực hiện bằng cách sử dụng "gói chế tạo". Nhưng còn việc tự làm thì sao?
-
gnu-make - Tại sao gnu thực hiện xóa tập tin này?
Hãy xem xét Makefile này: .PHONY: all all: main.txt main.txt: build/main.txt cp build/main.txt %/main.txt:
-
gnu-make - Tạo nhiều tệp từ nhiều tệp bằng một lệnh trong gnu make
Giả sử có 1000 tệp có phần mở rộng .xhtml trong đầu vào thư mục và một tập hợp con nhất định của các tệp này (đường dẫn đầu ra trong $(FILES)) cần được chuyển đổi bằng xslt thành các tệp có cùng tên trong đầu ra thư mục. quy định
Tôi là một lập trình viên xuất sắc, rất giỏi!