반응형

Eclipse 4

gTest(Google Testing Framework) 사용하기

gTest에 대한 소개에 앞서 테스팅에 대해 간단히 정리해본다. 테스팅이란? 테스팅이란 소프트웨어나 시스템이 사용자가 요구하는 수준을 만족시키는지 확인하기 위한 행위로 결함을 발견하는 메커니즘이다. 즉, 소프트웨어를 실행하여 테스트를 수행하는 동적 테스팅(Dynamic Testing)뿐만아니라 개발초기에 요구분석이나 설계 단계의 산출물을 테스팅 관점에서 리뷰(Review)하고 구현단계의 코드를 인스펙션(Inspection) 하는 정적인 행위까지도 포함한다. 소프트웨어 개발 생명주기를 놓고볼 때, 우리가 기본적으로 인식하고 있는 동적 테스팅 영역에서 가장 처음 발생하는 테스팅이 단위테스트(혹은 유닛테스트)이다. 단위테스트는 테스트 가능한 최소 단위의 소프트웨어에서 기능을 검증하고 결함을 발견하는 행위이다...

Eclipse에 Subversive SVN 설치 후 프로젝트 Check-In/Out 하기

지난글에서 우분투에 SVN Server를 설치하는 방법을 알아보았다. 이번에는 Eclipse에 Subversive SVN 을 설치한 뒤에 C/C++ 샘플 프로젝트를 하나 생성해서 SVN에 Check-In/Out하는 과정을 살펴본다. Subversive SVN 설치하기 Eclipse에 Subversive SVN을 설치하는 과정은 CDT 플러그인을 설치할 때와 비슷하다. Eclipse실행 후, help -> Install New Software Work with에서 'Galileo Update Site - http://download.eclipse.org/releases/galileo/' 를 선택하고 하위메뉴에서 Collaboration 선택 Next를 누른 뒤에 Subversive SVN 항목을 선택하여 ..

우분투에서 SVN(Subversion) 설치하기

우분투에 Eclipse를 설치하고 CDT(C/C++ Development Tool) 플러그인을 설치하는 것을 지난글에서 간단히 살펴보았다. 이번에는 SVN(Subversion)이라는 버전관리시스템을 설치하고 설정하는 것을 해보겠다. SVN(Subversion) 은 무엇? Subversion은 공개된 오프소스 버전관리 시스템이다. 리파지토리라고 하는 중앙 저장소에 파일과 디렉토리에 적용된 모든 변경사항을 시간의 흐름에 따라 기록하는 타임머신이라고 할 수 있다. 따라서 사용자들은 SVN을 통해서 과거의 데이터를 열람하거나 특정 시점으로 복구하는 것이 가능하다. 또한 다른 사람들과의 협업을 지원하기 때문에 다수의 사람의 동일한 데이터를 각자의 머신에서 작업하고 관리하고 남이 작업한 내용을 병합(Merge)하여..

우분투에서 eclipse C/C++ 개발환경 만들기

우분투에서 eclipse C/C++ 개발환경을 만드는 방법은 간단하다. 제일 처음 할일은 eclipse를 설치하는 것이다. 가장 손쉬운 설치는 eclipse 웹사이트에서 최신의 Eclipse IDE for C/C++ Developer를 다운로드 받아서 특정 디렉토리에 압축을 풀면 된다. 또다른 방법은 우분투 소프트웨어 센터를 통해서 설치할 수도 있다. 우분투 소프트웨어 센터를 통해 설치할 경우에는 eclipse 설치후 CDT(C/C++ Developement Tool) plugin을 설치해야 한다. CDT(C/C++ Developement Tool) plugin을 설치 eclipse를 실행 후, Help -> Install New Software -> Add버튼을 선택한다. name 텍스트 상자에 적당한..

반응형