이전포스트 75

윈도우즈 콘솔 명령어 모음

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2007.12.13 20:31)확장 명령어 세트와 기본 명령어 세트를 조합하면 윈도우 NT 셸 프로그래밍을 할 수 있다. 기본 명령어 세트는 도스에서 이미 익숙해 져 있는 명령어들일 것이므로, 확장 명령어 세트들만 여기서 설명하기로 하겠다. 윈도우 NT의 도스 명령어 코드들은 완벽한 32비트 코드로 이루어져 있기 때문에 이전 도스와는 완전히 다른 명령어지만, 피상적으로는 유사한 역할을 한다고 볼 수 있다. 확장 명령어들은 다음과 같다. ERASE, COLOR, CHDIR, MKDIR, PROMPT, PUSHD, POPD, SET, SETLOCAL, ENDLOCAL IF, FOR, CALL, SHIFT, GOTO, START, ..

이전포스트 2016.09.02

Perl로 Doxygen 처럼 만들기.

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2007.12.05 15:41)프로젝트를 진행하면서 코드에 대한 문서화 작업 (레퍼런스, API, 예제 등등)을 작업하는데 드는 시간이만만치 않게 됨을 느꼈다. 또 프로젝트를 수정했을때 마다 문서들을 수정하는 일은 말 그대로 지옥이었다. 그래서 코드에서 문서화 작업을 자동으로 해주는 툴이 있나 찾아보니 역시나 있었다.Doxygen이라고 하더군. 암튼 찾아서 사용해 보려고 했더니 뭔 설치 부터 사용이 이렇게 까다로운지...게다가 퇴근전에 배치파일을 실행시키면 빌드->문서화 작업->모듈 테스트 작업->총 보고서 이렇게 자동으로하고 싶은 나로서는 별로 달갑지 않았다. (프로젝트가 완료되고 문서화 작업을 하는 경우에는 유용할 듯하지만..

이전포스트 2016.09.01

VC 6.0 과 VC2003

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2007.12.18 11:37)출처 : http://www.wimy.com/wiki/wiki.php/fromVC6ToVC2003 목차1 뭐가 다른가?2 VC++ 6.0 의 프로젝트를 VC++ .NET 2003 으로 변환하기2.1 컴파일 문제2.2 링크 문제3 가장 널리 쓰이고 있는 Visual C++ 6.0 에서 가장 최근에 발표된 Visual C++ .NET 2003 으로 개발자들이 처음 IDE 를 바꾸었을 때 참고할 만한 것들을 모아놓음4 공통적(VC++ 6.0 과 VC++ .NET 둘다)으로 쓸만한 단축키 [edit]1 뭐가 다른가? # 컴파일러가 바뀌었다=> ANSI/ISO C++ 을 보다 잘 지원해준다. templat..

이전포스트 2016.09.01

리소스 DLL 만드는 법

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2007.12.13 20:31)저 같은 경우는 리소스 DLL을 '다국어 버전' 프로그램을 만들때 주로 사용합니다.혹은 사용자에 따라서 UI를 바꿔서 보여주고 싶을때도 사용하죠. 혹시라도 모르시는 분들은 참고하시길.. 출처 : Tong - chs4314님의 정리문서통 리소스만으로 이루어진 DLL파일을 만들어보자.- 일단 평소처럼 빈 새프로젝트를 만든다.- 새항목(리소스파일)을 추가- 이제 평소처럼 리소스를 만들자- 빌드를 하기전에, 프로젝트-속성-링커-명령줄-추가옵션 에 /NOENTRY옵션을 주면 끝 (릴리즈모드로 하는걸 잊지말자)- 릴리즈 폴더에 가보면 *.dll 파일이 만들어졌다. 이제 만들어진 dll파일을 사용해보자.(작성..

이전포스트 2016.09.01

Dll 을 디버깅 하자

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2007.12.13 20:15)프로젝트를 진행할때 DLL을 사용하는 경우가 많습니다.프로젝트의 모든 소스를 가지고 있다면 DLL을 디버깅 하는것은 쉽습니다. 그냥 DLL 소스안에 브레이크 포인트를걸어놓기만 하면 끝~ 그렇지만 소스를 가지고 있는 부분이 DLL부분의 소스라면? 혹은 ActiveX로 제작하는 프로젝트에 포함되는 DLL이라서 cab파일에 포함되어 있다면? 저 같은 경우 ActiveX 프로젝트를 진행할때 DLL을 그냥 release로 컴파일 한담에 로그파일로 확인하는 방법을 사용했었습니다. 하지만 디버그 모드로 컴파일해서 디버깅할 수 있는 방법이 있다는걸 다른 프로그래머분을 통해서 알았습니다.역시 머리가 나쁘면 몸이 ..

이전포스트 2016.09.01

커멘드 모드를 활용한 VC++ 프로젝트 빌드 방법

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2007.12.10 15:59)출처: http://woohaha.egloos.com/301383 두 가지 방법이 있다. 한 가지는 워크스페이스 파일을 그대로 사용하는 방법 다른 한 가지는 .mak 파일을 사용하는 방법 워크스페이스 파일을 사용하는 방법 Visual C++이 설치된 디렉토리를 C:Program FilesMicrosoft Visual StudioCommonMSDev98 이라고 가정하면 그 하위에 Bin 디렉토리가 있으며 해당 디렉토리의 msdev.com을 활용한다. 사용 예는 다음과 같다. C:>"C:Program FilesMicrosoft Visual StudioCommonMSDev98Binmsdev.com" "..

이전포스트 2016.09.01

Ubuntu에서 CodeBlocks로 편하게 코딩하기.

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2008.01.26 17:00)Technology 07/09/23 16:16 ( Translate this page ) linux에서 소스코딩을 하고 컴파일을 할때 물론 콘솔창에서 gcc 명령을 사용해도 됩니다. 하지만 IDE환경에 너무 익숙해진 나머지 리눅스에서도 좋은 IDE를 찾게 되더군요. 처음엔 Kdevelop 를 사용했으나;;; 무슨 이유에선지 컴파일링 에러가 자꾸나서 Code::Blocks로 바꾸었습니다. 기본적으로 받아오지 못하는것 같아서, http://lgp203.free.fr/spip/spip.php?article1 을 참고하여 받았습니다. 설정법. $sudo gedit /etc/apt/sources.list ..

이전포스트 2016.09.01

VC 단축키 및 주석 매크로

※ 제가 2007년도에 운영하던 블로그에서 가져온 글 입니다. (최초작성일 : 2007.08.08 10:27)Visual Studio (VC++) 단축키우선 단축키 설정을 vc++ 6으로 변경(도구 -> 옵션 -> 환경 -> 키보드 ) Key Desc Ctrl + Tab Edit하고 있는 Child Window 간의 이동 Ctrl + F4 현재 Edit하고 있는 Child Window를 닫기 Ctrl + I 문자열 입력 점진적으로 문자열 찾기 (Incremental Search) Ctrl + F3 현재 커서에 있는 문자열 찾기 fowared (블록 지정 안 해도 됨) Shift + F3 현재 커서에 있는 문자열 찾기 backward F3 찾은 문자열에 대한 다음 문자열로 이동 (Next Search) C..

이전포스트 2016.08.31

iOS개발시 도움을 주는 XCode Plugins (Alcatraz)

iOS개발을 할때 사용하는 XCode .. 그대로 사용하기는 너무나 불편하다. 좀더 사용하기 편하게 만들어보자. 우선 Alcatraz를 설치한다.Alcatraz는 Package Manager로 XCode용 Plugin package를 검색하고 설치를 도와준다. (Alcatraz는 Xcode 7 이상에서 지원한다) [출처 : http://nshipster.com/xcode-plugins/ ] Xcode PluginsWritten by Mattt Thompson — April 14th, 2014Apple is nothing if not consistent. From Pentalobular screws to Sandboxing, customers are simply expected to relinquish a..

이전포스트 2016.07.28
반응형