Khi Homebrew biên dịch libgcrypt trên OS X, nó vá lỗi để sử dụng tiếng kêu và thêm -std=gnu89
và -fheinous-gnu-extensions
vào CFLAG
Makefile var. Những gì sau này làm gì?Tùy chọn -fheinous-gnu-extensions làm gì?
6
A
Trả lời
8
https://clang.llvm.org/doxygen/SemaStmtAsm_8cpp.html nói:
GNU C có phần mở rộng vô cùng xấu xí nhờ đó mà họ âm thầm bỏ qua "noop" phôi ở những nơi một giá trị trái là yêu cầu của một asm inline. Chúng tôi mô phỏng hành vi này khi các phần mở rộng -fheinous-gnu được chỉ định, nhưng cung cấp hướng dẫn mạnh mẽ để không sử dụng nó.
Không, tôi chưa sử dụng; Tôi không biết tại sao Homebrew lại cần nó.
Các vấn đề liên quan
- 1. Tùy chọn tsconfig "lib" làm gì?
- 2. Tùy chọn clang -cc1 làm gì?
- 3. Tùy chọn git remote.unfuddle.push làm gì?
- 4. Tùy chọn -lm làm gì trong g + +?
- 5. gì tùy chọn -b làm trong SFTP
- 6. Băm tùy chọn là gì?
- 7. Tùy chọn + FollowSymLinks là gì?
- 8. Tùy chọn "Sắp xếp" của ... Giá trị làm gì?
- 9. Tùy chọn cấu hình PHP "--prefix = PREFIX" làm gì?
- 10. Các tùy chọn Web Essentials này làm gì?
- 11. Các tùy chọn htaccess-Indexes là gì?
- 12. "Tùy chọn" trong Backbone.js là gì?
- 13. Làm cách nào để đặt tùy chọn chọn góc mặc định làm tùy chọn cuối cùng?
- 14. LINQ với tùy chọn WHERE tùy chọn
- 15. Làm thế nào để chọn lại được chọn tùy chọn
- 16. tùy chọn cURL trong php - những gì là tùy chọn -u
- 17. Tùy chọn mặc định cho tùy chọn gcc -march là gì?
- 18. Tùy chọn tùy chọn trong webpack
- 19. tùy chọn chọn không làm việc cho chọn
- 20. Tùy chọn thả xuống thay đổi di động jQuery Chọn tùy chọn và làm mới nó
- 21. Chọn menu "giả" tùy chọn
- 22. Tùy chọn FollowSymLinks và chỉ mục trong .htaccess là gì?
- 23. Các chế độ và tùy chọn Ruby File.open là gì?
- 24. Fast Vector Math in .NET - Các tùy chọn là gì?
- 25. Tùy chọn boolean tiêu cực - không có gì trong optparse?
- 26. Python trên AIX: Các tùy chọn của tôi là gì?
- 27. tìm thấy thiếu tùy chọn -printf, bây giờ những gì?
- 28. Thuộc tính C# [Tùy chọn (...)] này có nghĩa là gì?
- 29. Tất cả tùy chọn angular-cli.json là gì?
- 30. Làm cách nào để có giá trị tùy chọn tùy chọn trong các tùy chọn chương trình tăng cường?
Tôi tự hỏi vị trí thực tiễn đặt tên tùy chọn được đánh giá cao này đang diễn ra ở đâu. Khi nào chúng ta sẽ bị buộc phải xác định '-fby-using-this-option-bạn-đầu hàng-của bạn-linh hồn-to-ma-và-sẽ-đốt-trong-địa ngục'? – ack