GCC 4.7.1 (MinGW)을 사용하여 Windows에서 Qt 4.8.4를 컴파일하려고합니다. 나는 mkspec을 편집하여 C++ 11 기능 (추가 된 -std=c++11
플래그)을 편집하여 Java 스크립트를 컴파일 (이 모듈은 this question에서 논의 된 일부 tr1 기능을 사용함). C++ 11을 사용하면 C 라이브러리에서 putenv()
함수를 제거하고 QtCore가 컴파일되지 않습니다. 없이.putenv()가 선언되지 않은 이유는 무엇입니까?
1
A
답변
0
Windows의 경우 이름은 _putenv
입니다. 맨 앞에있는 밑줄은 표준 C 함수가 아니라 구현 확장입니다. 너는 도망 갈 수있을거야 /Dputenv=_putenv
+0
이제'-std = gnu ++ 11'을 추가하면 또 다른 오류가 발생합니다. 코멘트 –
+0
@ sorush-r :'/ D' 때문에? 그것은 나를 놀라게 할 것이다. 관련이없는 질문이라면 다른 질문을하십시오. – MSalters
관련 문제
- 1. 'ReplaceContent'속성이 선언되지 않은 이유는 무엇입니까?
- 2. 이 범위에서 함수가 선언되지 않은 이유는 무엇입니까?
- 3. CoInitialize가 선언되지 않은 식별자 인 이유는 무엇입니까?
- 4. mingw 컴파일러 오류가있는 윈도우에서 부스트 테스트 : putenv가 선언되지 않았습니다.
- 5. 선언되지 않은 식별자 'AppDelegate'사용
- 6. Math.random() 선언되지 않은 식별자
- 7. 선언되지 않은 식별자 'prepareForSegue'사용
- 8. '선언되지 않았습니다'오류가 발생하는 이유는 무엇입니까?
- 9. 선언되지 않은 유형의 사용
- 10. TypeScript가 선언되지 않은 예외를 throw하는 클래스로 선언 된 이유는 무엇입니까?
- 11. Xcode가 "window"가 선언되지 않은 식별자라고 말하는 이유는 무엇입니까?
- 12. Xcode에서 "선언되지 않은 식별자"가 나타나는 이유는 무엇입니까?
- 13. Swift에서 "선언되지 않은 유형의 UITableView 사용"이 발생한 이유는 무엇입니까?
- 14. moveObject가 선언되지 않은 식별자라는 오류가 계속 발생하는 이유는 무엇입니까?
- 15. 배열의 변수 이름이 스택에 선언되지 않은 이유는 무엇입니까? C++?
- 16. 함수 인수에 대해 선언되지 않은 오류가 발생하는 이유는 무엇입니까? (C)
- 17. null이 선언되지 않은 변수입니까?
- 18. 선언되지 않은 유형 'UIViewControllerContextTransit'사용
- 19. 파이썬이 선언되지 않은 변수
- 20. 선언되지 않은 탐색 객체?
- 21. 선언되지 않은 식별자를 클래스
- 22. CHOOSECOLOR 선언되지 않은 식별자
- 23. 선언되지 않은 형식 'UIViewController'사용
- 24. 선언되지 않은 변수에 할당
- 25. 선언되지 않은 식별자 : Memo1?
- 26. 선언되지 않은 식별자 사용
- 27. MYSQL : 선언되지 않은 변수
- 28. 선언되지 않은 유형 'AttributedString'사용
- 29. 선언되지 않은 식별자/배열
- 30. 'mod_ty': 선언되지 않은 식별자
cstdlib을 포함하고 있습니까? – RonaldBarzell
@maverik : 고마워. 편집 됨. – RonaldBarzell
잘 모르겠습니다! 나는 Qt 자체를 컴파일 중이다. –