Câu hỏi được gắn thẻ «makefile»

Makefile là một tệp đầu vào cho ngôn ngữ / công cụ điều khiển xây dựng. Nó chỉ định các mục tiêu và phụ thuộc cùng với các lệnh liên quan để thực hiện (còn gọi là công thức nấu ăn) để cập nhật các mục tiêu.

12
Kiểm tra xem chương trình có tồn tại từ Makefile không
Làm cách nào để kiểm tra xem một chương trình có thể gọi được từ Makefile không? (Nghĩa là, chương trình phải tồn tại trong đường dẫn hoặc có thể gọi được.) Ví dụ, nó có thể được sử dụng để kiểm tra trình biên dịch nào được cài đặt. …
115 makefile  gnu-make 









4
CFLAGS so với CPPFLAGS
Tôi hiểu rằng CFLAGS (hoặc CXXFLAGS cho C ++) dành cho trình biên dịch, trong khi CPPFLAGS được sử dụng bởi trình tiền xử lý. Nhưng tôi vẫn không hiểu sự khác biệt. Tôi cần chỉ định đường dẫn bao gồm cho tệp tiêu đề được bao gồm với #include …


9
Tạo thư mục bằng cách sử dụng tạo tệp
Tôi là người mới làm quen với makefiles và tôi muốn tạo thư mục bằng makefile. Thư mục dự án của tôi như thế này +--Project +--output +--source +Testfile.cpp +Makefile Tôi muốn đặt tất cả các đối tượng và đầu ra vào thư mục đầu ra tương ứng. Tôi muốn …


2
Cách sử dụng các lệnh shell trong Makefile
Tôi đang cố gắng sử dụng kết quả của lstrong các lệnh khác (ví dụ: echo, rsync): all: <Building, creating some .tgz files - removed for clarity> FILES = $(shell ls) echo $(FILES) Nhưng tôi nhận được: make FILES = Makefile file1.tgz file2.tgz file3.tgz make: FILES: No such file or …
99 bash  makefile  echo 

10
Makefile, phụ thuộc tiêu đề
Giả sử tôi có một makefile với quy tắc %.o: %.c gcc -Wall -Iinclude ... Tôi muốn * .o được xây dựng lại bất cứ khi nào tệp tiêu đề thay đổi. Thay vì tạo ra một danh sách các phụ thuộc, bất cứ khi nào bất kỳ tệp tiêu …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.