Link:
https://github.com/google/googletest
https://github.com/google/googletest/blob/master/googletest/docs/Primer.md
** 빌드없이 그냥 윈도우용 바이너리만 가져다 쓸꺼면 아래 주소 참고하여 다운로드
https://github.com/iat-cener/tonatiuh/wiki/Installing-Google-Test-For-Windows
0. google test 를 검토하고 있는 이유
- c++ unit test에서 사용성이 검증됨
- 플랫폼 중립적, 다양한 운영체제(Windows, Mac, Linux 등) 다양한 컴파일러(msvc, gcc, 지원(한번만 익히면 플랫폼과 사용없이 사용가능)
- 다양한 테스트 셋을 지원 : 테스트 실행하여 오류시 중지와 오류 결과 표시 등 다양한 옵션이 존제
- 다양한 오픈소스 프로젝트에서 사용중, Chrom, LLVM 등
1. 다운로드 git client
git client 가 없는 경우에 https://git-scm.com/downloads 로 가서 해당 운영 체제에 맞는
클라이언트를 다운로드 함
난 Windows용으로 SourceTree를 사용함... 사실 자주 하지는 않음.
간단한 기능만 주로 사용하기에 GUI 에서 버턴들만 약간 습득하면 충분히 설정가능
2. 경로 획득하기 google test 다운로드 경로 (github.com)
메뉴 말고 화면 위쪽 부분에 "Clone or Download"를 선택하면 git으로 다운받을 수 있는 리모드 경로를 획득
3. 위 2번에서 얻은 다운로드 경로를 이용해서 clone으로 git 다운로드
각자 알아서 수행
4. google test 빌드하기
다운로드 받은 google test 의 경로에
googletest/msvc/ 폴더로 이동해서 VisualStudio로 해당
Debug/Release Win32/Win64용 구분해서 각자 빌드해야 함
아래처럼 static library 파일 2개를 획득하게됨
- debug/Win64
googletest/msvc/2010/gtest/x64-Debug/gtestd.lib
googletest/msvc/2010/gtest/x64-Debug/gtest_maind.lib
- release/Win64
googletest/msvc/2010/gtest/x64-Release/gtest.lib
googletest/msvc/2010/gtest/x64-Release/gtest_main.lib
googletest/lib 폴더를 만들고 관련 파일 복사하고 쓰면 될듯
윈도우 버젼 관련해서 더 자세한 셜명은 아래 링크 참조.
https://github.com/iat-cener/tonatiuh/wiki/Installing-Google-Test-For-Windows
https://github.com/google/googletest
https://github.com/google/googletest/blob/master/googletest/docs/Primer.md
** 빌드없이 그냥 윈도우용 바이너리만 가져다 쓸꺼면 아래 주소 참고하여 다운로드
https://github.com/iat-cener/tonatiuh/wiki/Installing-Google-Test-For-Windows
- c++ unit test에서 사용성이 검증됨
- 플랫폼 중립적, 다양한 운영체제(Windows, Mac, Linux 등) 다양한 컴파일러(msvc, gcc, 지원(한번만 익히면 플랫폼과 사용없이 사용가능)
- 다양한 테스트 셋을 지원 : 테스트 실행하여 오류시 중지와 오류 결과 표시 등 다양한 옵션이 존제
- 다양한 오픈소스 프로젝트에서 사용중, Chrom, LLVM 등
1. 다운로드 git client
git client 가 없는 경우에 https://git-scm.com/downloads 로 가서 해당 운영 체제에 맞는
클라이언트를 다운로드 함
난 Windows용으로 SourceTree를 사용함... 사실 자주 하지는 않음.
간단한 기능만 주로 사용하기에 GUI 에서 버턴들만 약간 습득하면 충분히 설정가능
메뉴 말고 화면 위쪽 부분에 "Clone or Download"를 선택하면 git으로 다운받을 수 있는 리모드 경로를 획득
3. 위 2번에서 얻은 다운로드 경로를 이용해서 clone으로 git 다운로드
각자 알아서 수행
4. google test 빌드하기
다운로드 받은 google test 의 경로에
googletest/msvc/ 폴더로 이동해서 VisualStudio로 해당
Debug/Release Win32/Win64용 구분해서 각자 빌드해야 함
아래처럼 static library 파일 2개를 획득하게됨
- debug/Win64
googletest/msvc/2010/gtest/x64-Debug/gtestd.lib
googletest/msvc/2010/gtest/x64-Debug/gtest_maind.lib
- release/Win64
googletest/msvc/2010/gtest/x64-Release/gtest.lib
googletest/msvc/2010/gtest/x64-Release/gtest_main.lib
googletest/lib 폴더를 만들고 관련 파일 복사하고 쓰면 될듯
윈도우 버젼 관련해서 더 자세한 셜명은 아래 링크 참조.
https://github.com/iat-cener/tonatiuh/wiki/Installing-Google-Test-For-Windows
댓글
댓글 쓰기