본문 바로가기

NSIS Plugin 맹글기 NSIS은 내가 좋아하는 설치 프로그램 만들어주는 스크립트이다. 무료이다. 기능은 강력하지 않지만 있을 것은 다 있다. InstallShield 부럽지 않다. 정말? ㅡ.ㅡ; 급하게 플러그인이 필요하여 만들게 되었다. 뭐 이전에 모아둔 자료가 아주 유용했다. 코드도 간단해서 분석하는데도 어렵지 않다. 간단하게 사용해본 정도라 내용에 오류가 있을수 있으니 양해바란다. 작성: http://ospace.tistory.com/,2011.12.23 (ospace114@empal.com) 기본 구조 기본적으로 DLL을 사용한다. MFC용이 아닌 일반 C용 임을 주의하자. 자세한 코드 설명은 생략하겠다. 내용은 아래 보면 대충 알 수 있다. 그리고 아래 내용은 Andrei Ciubotaru의 process 코드를 참.. 더보기
전처리(preprocess) 중간 결과 확인하기 전처리(preprocess) 중간 결과 확인하기 Writer: http://ospace.tistory.com/(ospace114@empal.com) 2008.09.23 C++에서 define를 이용한 처리가 많다. 이런 define이 매크로서 사용하며 반복적인 작업이나 상수값으로서 사용한다. 그러나 실질적인 define문은 문자열 치환이라는 작업으로 이런 작업을 수행한다. 이를 전처리라고 한다. 이외에 전처리 종류가 더 있으나 이는 다른 곳에서 확인하길 바란다. 간혹 지금 작성한 전처리가 생각대로 생성지 않거나 제대로 작동하고있는지 확인하고 싶을때가 있다. 그 방법을 살펴보자. 사실 C++ 권장 사용법에는 매크로를 사용하지 말라고 한다. 물론 사용해도 된다고 하는 사람들도 있다. 사용을 지양하는 이유는 .. 더보기

반응형