VC++ 10에서 gtest를 빌드하면 tuple에서 에러가 발생합니다.

이유는 C++0x tulple 구현과 gtesttuple 구현이 서로 달라서 입니다.

 

아직 VC++ 10 정식버전이 나오지 않았기 때문에 gtest도 이것을 수정한 버전은 나오지 않았습니다.

문제를 해결하려면 svn에 있는 소스 중 gtest-port.h 파일을 받아와서 사용합니다.

http://code.google.com/p/googletest/source/checkout

 

gtest-port.h 파일을 가장 최신의 것으로 바꾼 후 빌드하면 잘 됩니다.

저작자 표시
신고
by 흥배 2010.02.02 09:00
| 1 |

티스토리 툴바