API/MFC 정적 Library 만들기
- Module/WindowsMFC
- 2009. 5. 28.
음~ 간혹 과제를 하다가 ...
그러나 혹은 소스를 수업제출을 할수 없을 때 -
공개할수 없는 cpp, h 파일들을 숨겨서 주는 방법이 없을까?-
남이 공부한걸 그렇게 빼가다니 좋지 못한거 아닌가?
과제니깐 제출해야지??
왜?? 왜줘야하는데?
그렇게 자료를 모아두고 싶은건가?
...
이제 그 방법을 말로 알아보자!
먼저 현재 완성된 프로젝트가 있을 것이다.
거기의 모든 cpp, h 파일을 복사한다.( 붙일 곳은 라이브러리를 생성하기위한 프로젝트로 복사)
이전에
MFC - 일 경우에는 API쪽란에 Win32 기본 프로젝트로 생성을 한다.
이때 MFC 동적 라이브러리 추가 를 선택하고 프로젝트를 생성해야만 한다.
API 일 경우에는 단순히 Win32 쪽에서 기본으로 프로젝트를 만들면 된다.
그리고'ㅅ'! 이제 완성된 프로젝트에서 숨기고자하는 cpp, h 파일을 복사해서 넣는다.
(위에 말한 장소가 여기임!)
그리고 생성된 lib 파일!
이제 다시 원본 프로젝트를 압축시키던지 BackUp 를 시켜두고-
Lib 파일을 현재 Project 폴더로 복사한다.
복사된 라이브러리파일은 당연! 추가를 시킨다. 시키는 방법은 알 거라 믿는다.
그리고나서 ! 컴파일을 해본다.
그러나! 이러한 메시지들이 뜰 것다. 혹은 비슷한 에러가 뜰 것이다. .
그렇게 되면 위에 나와 있는 방법대로 붉은 색을 참조해서 선택하게되면
에러없이 실행이 될 것이다.
but,,,, 그러나 제대로 동작한다는 보장은 없다.
'Module > WindowsMFC' 카테고리의 다른 글
[C] 유니코드 char, T2A, A2T (0) | 2009.08.07 |
---|---|
Win32 App 에서 MFC 사용하는 법 (0) | 2009.08.07 |
MultiByteToWideChar (0) | 2009.05.15 |
WM_CLOSE / WM_DESTROY (0) | 2009.04.29 |
MFC Explorer 실행하기 (0) | 2008.12.23 |