Homebrew, OS X'te libgcrypt'i derlediğinde, clang kullanmak ve -std=gnu89
ve -fheinous-gnu-extensions
'u CFLAG
Makefile var öğesine eklemek için yaması gerekir. İkincisi ne yapar?-fheinous-gnu-extensions seçeneği ne yapar?
6
A
cevap
8
https://clang.llvm.org/doxygen/SemaStmtAsm_8cpp.html diyor ki: Onlar sessizce bir lvalue bir satır içi asm gerektirdiği yerlerde düşürdü "noop" görmezden sayede
GNU C son derece çirkin bir uzantıya sahip. -fheinous-gnu-extensions belirtildiğinde bu davranışı taklit ederiz, ancak kullanmama konusunda güçlü bir rehberlik sağlar.
Hayır, kullanmadım; Homebrew'a neden ihtiyaç duyduğunu bilmiyorum.
İlgili konular
- 1. ^Ne yapar?
- 2. Ne Request.Params ["anahtar"] ne yapar?
- 3. PyParsing: Kombine() ne yapar?
- 4. DBContext.Entry ne yapar?
- 5. ConnectionRefused ne yapar?
- 6. @Transactional ne yapar?
- 7. IAppbuilder.UseWebApi ne yapar?
- 8. `#` özniteliği HTML'de ne yapar?
- 9. Cygwin'de rebaseall ne yapar?
- 10. PostInvalidate() ne yapar?
- 11. System.Reflection.Missing.Value ne yapar?
- 12. FormsAuthentication.SetAuthCookie ne yapar
- 13. C++ - [=] ne yapar?
- 14. ImageSwitcher aslında ne yapar?
- 15. System.Concurrency.AsyncLock ne yapar?
- 16. -XX: MaxPermSize ne yapar?
- 17. Aşağıdaki kod ne yapar?
- 18. Intent.putExtra ne yapar
- 19. Mod_auth_passthrough ne yapar?
- 20. "Tasarruf (yanlış)" ne yapar?
- 21. rb-fsevent ne yapar?
- 22. "@" simgesi SQL'de ne yapar?
- 23. APIENTRY ne yapar?
- 24. Backtick'ler R'de ne yapar?
- 25. .subscribe() işlevi ne yapar
- 26. Nesne (bu) ne yapar?
- 27. Connect.js methodOverride ne yapar?
- 28. waitpid() ne yapar?
- 29. Bu ne yapar?
- 30. Csrss.exe işlemi ne yapar?
Bu görüşe dayalı seçenek adlandırma uygulamasının nereye gittiğini merak ediyorum. Ne zaman -füze-kullanarak-bu-seçeneği-teslim etmek-senin-şeytan-şeytan-ve-yanmak-in-cehennem-'-e doğru belirtmek zorundayız? – ack