Total Articles 494
1. gtest-1.7.0.zip을 다운( https://code.google.com/p/googletest/ > Download ) 받아 압축을 해제한다.
2. msvc 폴더의 gtest.sln 파일을 VS에서 연다.
3. One-way upgrade 창이 나오면 OK 버튼을 눌러 프로젝트 파일을 update한다.
4. 컴파일을 하게 되면 다음과 같은 컴파일 에러가 무수히 뜨게 된다.
'std::tuple' : too many template arguments
5. 상기 에러가 나는 cpp 파일 제일 앞에 다음과 같은 preprocessor를 넣어 컴파일 문제를 해결할 수 있다.
#define _VARIADIC_MAX 10
6. 모든 cpp 파일에 _VARIADIC_MAX 값을 줄 수는 없는 노릇.
프로젝트 설정(Project Properties - Configuration Properties - C/C++ - Command Line)에서 "/D_VARIADIC_MAX=10" 값을 넣어 준다.
7. 이후 컴파일을 하면 상기 에러 없이 컴파일을 하게 된다.
Qt에서는 pro 파일에 다음과 같은 값을 넣어서 해결할 수 있다.