Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Googletest: Difference between revisions

From ZeroWiki
imported>qa22ahj
No edit summary
imported>qa22ahj
No edit summary
Line 16: Line 16:


== 사용법 ==
== 사용법 ==
계속작성중
=== 컴파일 ===
#yum 으로 깐경우
gcc -c main.cpp
gcc -lgtest -o main main.cpp
#소스로 깐경우
gcc -c -I[include 폴더 위치] main.cpp
gcc -o main -lgtest -L[라이브러러리 경로] main.cpp
 
yum으로 깐경우 기본 경로에 추가해주기때문에 별도의 include, library path 설정이 필요없다.



Revision as of 05:32, 6 November 2013

Google Test Framework

[1] cpp 기반의 테스트 프레임워크이며 Linux기준에서 간편하게 사용할수 있다.

설치

Linux

  • Fedora
# sudo yum install gtest gtest-devel
  • From Source
    1. [2]에서 최신버전을 받는다.
    2. 압축을 푼다
make

사용법

컴파일

#yum 으로 깐경우
gcc -c main.cpp
gcc -lgtest -o main main.cpp

#소스로 깐경우
gcc -c -I[include 폴더 위치] main.cpp
gcc -o main -lgtest -L[라이브러러리 경로] main.cpp

yum으로 깐경우 기본 경로에 추가해주기때문에 별도의 include, library path 설정이 필요없다.