2014-04-01 1 views
0

GTKmm 버전 3을 사용하는 C++ 응용 프로그램이 있습니다.GTKmm 버전 컴파일 플래그가 있습니까?

라이브러리의 다른 버전에서 일부 메서드 정의가 변경되어 원본을 이전 버전과 실제 버전으로 컴파일 할 수 있도록 처리하고 싶습니다. GTKmm. 나는 커널 모듈을 작성했습니다

, 내가했던 다음과 같은 조건 연산자를 사용하여 같은 일 :

#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,0) 
    // Something is done when kernel version is 3.6 or higher 
#else 
    // Something else is done for older versions 
#endif 

그래서 질문은 : C이 가능하다 ++ 및 GTKMM?

답변

1

예 - gtkmm의 정의는 GTKMM_MAJOR_VERSION, GTKMM_MINOR_VERSIONGTKMM_MICRO_VERSION입니다.

+0

좋아요! 고맙습니다 ! – ZedTuX