Đây là lệnh makeppclean có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
makeppclean - Tập lệnh dọn dẹp độc lập cho makepp
MÔ TẢ
?: - ?, A: -MỘT,
--args-tệp,
--arguments-tệp, B: -NS,
--xây dựng-cache-liên kết, D: -NS, E: - thư mụcempty, H: -NS,
--Cứu giúp, K: -k,
--keep-src-thông tin, L: -l,
--leave-src-thông tin,
--log, M: -NS,
--makepp,
$ MAKEPPCLEANFLAGS,
--meta, O: --only-build-cache-links,
--chỉ-nhật ký,
--chỉ-meta,
- chỉ-liên kết-kho lưu trữ, R: -NS,
-NS,
--tái diễn,
- đệ quy,
- liên kết kho lưu trữ, V: -V,
-v,
-- dài dòng,
--phiên bản
trang điểm sạch [-b] [-l] [-R] [-r] [-v] [ con đường ...]
mppc [-b] [-l] [-R] [-r] [-v] [ con đường ...]
Makeppclean loại bỏ một cách hiệu quả các tệp được cố ý tạo thông qua makepp. Vì
mỗi con đường, Nếu con đường không phải là một thư mục và được biết là do makepp tạo ra nhờ
có tệp thông tin bản dựng với chữ ký phù hợp, sau đó xóa con đường và thông tin xây dựng của nó
tập tin; và nếu con đường là một thư mục, hãy làm tương tự cho mọi tệp trong con đường, và sau đó loại bỏ
xây dựng thư mục thông tin bên dưới con đường. con đường mặc định là ".".
Cách tiếp cận truyền thống để xóa các tệp đã tạo là tạo mục tiêu "sạch" trong
makefiles có hành động là xóa tất cả các mục tiêu. Cách tiếp cận này có một số
hạn chế cơ bản:
· Nó yêu cầu tất cả các cấu hình có liên quan phải được tải trước khi làm sạch. Điều này có thể mất
khá lâu.
· Nếu mục tiêu sạch trong một makefile phụ thuộc vào mục tiêu sạch trong makefile khác,
thì có thể là một tệp phải được tạo để tải một trong các tệp makefiles
(ví dụ: vì một câu lệnh xây dựng trước) đã được xây dựng và làm sạch vào thời điểm nó
cần được xây dựng lại. Makepp thất bại một cách khôn ngoan trong tình huống này, thay vì có khả năng xảy ra
xây dựng cùng một tệp nhiều lần trong quá trình xây dựng một lần.
Với điều kiện ý định của bạn là xóa tất cả các tệp đã tạo mà không quan tâm đến
makefile (nếu có) hiện đang tạo chúng, sau đó tránh những hạn chế này bằng cách sử dụng
makeppclean.
LỰA CHỌN
-A tên tập tin
--args-file =tên tập tin
--arguments-file =tên tập tin
Đọc tệp và phân tích cú pháp nó có thể được trích dẫn khoảng trắng- và / hoặc được phân tách bằng dòng mới
tùy chọn.
-b
--build-cache-link
--only-build-cache-links
Chỉ xóa các liên kết hoặc tệp khỏi bộ đệm bản dựng.
-d
--empty-thư mục
Xóa các thư mục trở nên trống sau khi xóa nội dung của chúng. Kể từ thư mục
thường không được tạo ra bởi các quy tắc, makepp không theo dõi nó đã tạo ra cái nào.
Do đó, điều này áp dụng cho những người, nơi makepp đã tạo ra thứ gì đó, cho dù thư mục
được tạo thủ công hoặc tự động.
-?
-h
--Cứu giúp
In ra một bản tóm tắt ngắn gọn về các tùy chọn.
-k
--keep-src-thông tin
--leave-src-thông tin
Để lại thư mục thông tin bản dựng bên dưới mỗi thư mục được đặt tên.
-l
--log
- chỉ-nhật ký
Chỉ xóa các tệp nhật ký thô, có thể có nhiều tệp trong trường hợp đệ quy truyền thống.
-m
--meta
--chỉ-meta
--makepp
Chỉ xóa các thư mục con thông tin meta.
-R
- liên kết kho lưu trữ
--chỉ-kho-liên kết
Chỉ xóa các liên kết trỏ đến một kho lưu trữ.
-r
--recurse
--đệ quy
Giảm xuống mỗi thư mục được đặt tên một cách đệ quy. Các liên kết tượng trưng không được tuân theo.
-v
--dài dòng
Bật đầu ra dài dòng thành STDERR.
-V
--phiên bản
In ra số phiên bản.
MÔI TRƯỜNG
Makeppclean xem xét biến môi trường sau:
$ MAKEPPCLEANFLAGS
Bất kỳ cờ nào trong biến môi trường này đều được hiểu là các tùy chọn dòng lệnh trước đó
bất kỳ tùy chọn rõ ràng nào. Trích dẫn được diễn giải giống như trong makefiles.
Sử dụng makeppclean trực tuyến bằng các dịch vụ onworks.net