cmake, KDevelop3 용 cmake Generate
cmake의 help를 보면,


$ cmake --help
...
-G = Specify a makefile generator.
...
Generators

The following generators are available on this platform:
KDevelop3 = Generates KDevelop 3 project files.
Unix Makefiles = Generates standard UNIX makefiles.


그래서, "-GKDevelop3" 이거를 추가 해 주면 된다.

그럼, 리눅스 네이트온의 경우를 보자.

INSTALL 문서를 보면 다음과 같은 컴파일 방법이 있다.
...
$ cd build
$ cmake .. -DCMAKE_INSTALL_PREFIX=[설치할 디렉토리] -DCMAKE_BUILD_TYPE=Debug
...


이걸 참고로 다음과 같이 컴파일을 하기위한 configure 명령을 내린다.

$ cd nateon/1.0
$ mkdir build
$ cd build
$ cmake .. -GKDevelop3 -DCMAKE_INSTALL_PREFIX=/opt/kde3 -DCMAKE_BUILD_TYPE=Debug


그러면,
nateon.kdevelop
nateon.kdevelop.filelist
과 같은 파일이 "nateon/1.0/build/" 밑에 생기게 된다.

좀 더 설명을 하자면,
build 디렉토리는 원본을 손상시키지 않고 build를 하는 디렉토리이다.
거기에 nateon.kdevelop과같은 파일이 생긴다는것은 역시 원본을 보호하며 KDevelop으로 개발을 할 수 있다는 뜻이다.
전에 각자 KDevelop 환경이 틀려서 버전관리되는 nateon.kdevelop을
dhjang_nateon.kdevelop과 같이 복사를해서 작업을 하는짓을 할 필요가 없다는 뜻이다.
그리고 "-DCMAKE_BUILD_TYPE=Debug" 는 디버그 모드로 프로젝트 개발을 하겠다는 옵션이다.

좀 더 사용은 해봐야 겠지만, 불러오기도 잘되고 좋은 느낌이 든다. :-)

[참고사이트]
KDE TechBase Development/Tutorials/CMake (ko)

- 끝 -
by 개미 | 2008/01/05 02:30 | 프로그래밍 | 트랙백
트랙백 주소 : http://lum7671.egloos.com/tb/3562981
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
※ 로그인 사용자만 덧글을 남길 수 있습니다.
< 이전페이지 다음페이지 >