-std = C++ 11을 사용하여 buildroot에서 boost 및 다른 패키지를 만들고 싶습니까? 프로그램 .mk 파일을 패치하는 대신 전역으로 전달할 수 있습니까?Buildroot 구성에 C++ 11 매개 변수를 전달할 수 있습니까?
0
A
답변
1
전 세계적으로 쉽게 전달할 수있는 좋은 이유가 있습니다. 일부 패키지는 C++ 11로 빌드하지 못할 수 있습니다. 왜냐하면 그들은 새로운 예약어를 사용하기 때문입니다.
가
-std=c++11
BR2_TARGET_OPTIMIZATION
에 (툴체인 메뉴에서) 추가 :당신이 정말로 위험을 감수하려는 경우
은, 그러나, 당신은 세 가지 옵션이 있습니다. 이것은 툴체인 래퍼에 포함되어 각 컴파일에 사용됩니다. C 프로그램의 경우 "명령 행 옵션 '-std = C++ 11'이 C++/ObjC++에는 유효하지만 C에 대한 경고는 아닙니다. 그래서 -Werror가 깨는 패키지는 깨질 것입니다.패키지/Makefile.in을 수정하고
-std=c++11
을TARGET_CXXFLAGS
에 추가하십시오. 이 경우 C++ 컴파일러로만 전달됩니다. 그러나TARGET_CXXFLAGS
은 패키지 빌드 시스템으로 전달되고 모든 빌드 시스템에서이를 준수하지는 않습니다.toolchain/toolchain-wrapper.c
을 수정하여 g ++가 호출 될 때이 옵션을 추가하십시오. 이것은 다른 두 가지의 단점을 가지고 있지는 않지만 더 많은 구현이 필요합니다.
관련 문제
- 1. F # 모듈에 매개 변수를 전달할 수 있습니까?
- 2. URL 단축키가 매개 변수를 전달할 수 있습니까?
- 3. 생성자 매개 변수를 XML로 전달할 수 있습니까?
- 4. 어떻게 매개 변수를 쿼리에 전달할 수 있습니까?
- 5. RestCypherQueryEngine.query에 여러 매개 변수를 전달할 수 있습니까?
- 6. 어셈블리 dll에 매개 변수를 전달할 수 있습니까?
- 7. 대리인이 매개 변수를 전달할 수 있습니까?
- 8. 매개 변수를 스킨에 전달할 수 있습니까?
- 9. CC.NET 프로젝트간에 매개 변수를 전달할 수 있습니까?
- 10. C++의 복사 생성자에 매개 변수를 전달할 수 있습니까?
- 11. C# 확장 메서드에서 참조로 매개 변수를 전달할 수 있습니까?
- 12. 상태 구성에 지시문을 전달할 수 있습니까?
- 13. 클래스 매개 변수를 프로 시저 매개 변수로 전달할 수 있습니까?
- 14. Ember-Model belongsTo에 추가 매개 변수를 전달할 수 있습니까?
- 15. 매개 변수를 NATURAL 서브 루틴으로 전달할 수 있습니까?
- 16. 변수를 eval에 전달할 수 있습니까?
- 17. 어떻게 변수를 전달할 수 있습니까?
- 18. 변수를 함수로 전달할 수 있습니까?
- 19. 배치 파일에 &를 매개 변수로 사용하여 변수를 전달할 수 있습니까?
- 20. xmldp 쿼리에서 매개 변수를 전달할 수 없습니다.
- 21. WCF를 사용하여 참조로 매개 변수를 전달할 수 있습니까?
- 22. Rails 변수를 JavaScript 함수로 전달할 수 있습니까?
- 23. 루프에 매개 변수를 전달할 수 없습니다.
- 24. plupload에 추가 매개 변수를 전달할 수 없습니다.
- 25. PHP에서 매개 변수를 양식에 전달할 수 없습니까?
- 26. RedirectToAction에서 여러 매개 변수를 전달할 수 없습니다.
- 27. 여러 매개 변수를 전달할 수 없습니다.
- 28. 참조로 매개 변수를 전달할 수 없습니다 - MySQLi
- 29. symfony 1.0.17에서 매개 변수를 전달할 수 없습니다.
- 30. 아약스 URL에 매개 변수를 전달할 수 없습니다.