Làm cách nào để thêm nhận xét (có tiếng vọng) vào Makefile
để chúng được in khi chạy?Thêm nhận xét vào Makefile
12
A
Trả lời
2
Vì một tệp makefile chủ yếu chứa các lệnh để chạy khi xây dựng các mục tiêu cụ thể, tôi muốn nói rằng bạn chỉ sử dụng: echo
.
2
all :
echo "Building!"
$(CC) $(OBJECTS) $(LPATH) $(LIBS) -o $(PROGRAM)
2
Visual C++ nmake có chỉ thị tiền xử lý !message text...
. Tôi đã không sử dụng GNU làm, vì vậy tôi không nếu nó có nó như weel, nhưng tìm kiếm nhanh chóng cho thấy nó có chức năng $(info text...)
.
Và các khối lệnh bên trong, bạn có thể sử dụng echo
.
24
Bạn nên sử dụng
target:
@echo "Building!"
Lưu ý @
, mà nói Make không để hiển thị các lệnh riêng của mình. Nếu không có kết quả này sẽ có dạng như sau:
echo "Building!"
Building!
3
Hoặc, vì bạn chỉ cần sử dụng một pound để bash coi đó là nhận xét.
Rule: Dependencies
# Your Comment
Command
Will ra
$ make Rule
# Your Comment
Command
Các vấn đề liên quan
- 1. Thêm nhận xét vào các bản chỉnh sửa SVN
- 2. Thêm nhận xét vào đầu ra WSDL từ WCF/.Net
- 3. cần thêm nhận xét vào tài liệu xml hiện có
- 4. Có thể thêm nhận xét vào tệp csproj không?
- 5. Sqlite: thêm nhận xét vào bảng và cột?
- 6. Thêm nhận xét vào YAML được tạo bằng PyYaml
- 7. thêm nhận xét vào phương pháp không dùng nữa
- 8. Tôi làm cách nào để thêm nhận xét vào xpath?
- 9. Tại sao MySQL thêm nhận xét vào các bảng InnoDB?
- 10. Thêm nhận xét (mô tả) vào trình kích hoạt
- 11. thêm nhận xét trong .properties file
- 12. Làm cách nào để nhận NERDCommenter để thêm nhận xét vào một cột cụ thể?
- 13. Xuất nhận xét dưới dạng nhận xét
- 14. Thêm dòng mới vào vòng lặp Makefile 'foreach'
- 15. Nhận Danh mục MakeFile
- 16. Cách thêm siêu liên kết vào nhận xét trong eclipse javadocs
- 17. Sử dụng đầu nối Tridion TMS, thêm nhận xét vào văn bản được gửi để dịch
- 18. Làm cách nào để thêm nhận xét vào đầu ra Json.NET?
- 19. Cách thêm nhận xét vào cột bảng hiện có trong SQL Server?
- 20. Có thể thêm mô tả/nhận xét vào bảng trong Microsoft SQL 2000+
- 21. Cách tốt nhất để thêm nhận xét Disqus vào ứng dụng Rails là gì?
- 22. Nhận xét Javadoc có nên được thêm vào quá trình triển khai không?
- 23. Cách thêm nhận xét cấp gói trong Javadoc?
- 24. Làm cách nào để thêm nhận xét trong MySQL?
- 25. Thay đổi bảng MySQL để thêm nhận xét trên cột
- 26. MySQL và nhận xét
- 27. Công ước nhận xét
- 28. Nhận xét về PHPExcel
- 29. Giao diện JavaDoc nhận xét
- 30. Thực tiễn nhận xét?
và làm thế nào bạn có thể làm điều ngược lại? đặt một bình luận trong một makefile mà không được in? – knocte
đã kết thúc yêu cầu: http://stackoverflow.com/questions/18360776/how-to-not-print-in-the-output-a-comment-in-a-makefile/18363477?noredirect=1#18363477 – knocte
@knocte Bạn có thể sử dụng '@' trước '#' – mems