다운받은 SyncLib.zip 파일의 압축을 풀면 header 파일들과 object 파일, UserDefine.cpp 그리고 SyncLib.mak 파일이 생성된다. UserDefine.cpp 파일을 열어 추가하고자 하는 응용서비스에 대한 정보를 추가한다. |
slibServiceType_t getServiceType(String_t dbID){ if ( strcmp ( dbID , "C" )==0 ) return SLIB_VCALENDAR; else if( strcmp ( dbID , "A" )==0 ) return SLIB_VCARD; /* 사용자 추가 부분 */ else if( strcmp(dbID, "M" ) ==0 ) <----- M 은 추가될 응용서비스의 ID return SLIB_VMEMO; <----- sLibDefine.h 의 slibServiceType_t 에 추가되어야 함 /*****************/ else return SLIB_UNKNOWN; } |
UserDefine.cpp를 수정한 후 SyncLib.lib를 새로 만든다. c:\>nmake -f SyncLib.mak |
Links