본문 바로가기

프로그래밍/Tool

Visual Studio VLD 사용하기 #include 를 추가해주셔야 됩니다. 아래 화면은 메모리 릭이 없을 때 나타나는 화면인데요.. 설명도 깔끔하게 No memory leaks detected. 라고 나와주세요. 반대로 아래 같은 경우는 malloc 이후에 free를 안해주면 아래와 같이위치랑 데이터까지 싹다 나와주네요.. 참 편리해요... 비주얼스튜디오만 꽤나 오래 써왔는데.. 이런걸 안지 얼마 안됐다는게 참 부끄럽네요 ㅠ.ㅠ 설정은 아래와 같습니다. VLD를 설치해주시고 옵션 -> 설정에 프로젝트 솔루션 -> 디렉토리에서 포함 파일와 라이브러리 파일의 경로만 VLD 설치 경로로만 지정해주시면 끝!! VLD 다운로드 링크는 아래에~ http://www.codeproject.com/Articles/9815/Visual-Leak-Detec.. 더보기
InsDvr.exe Inf파일 없이도 sys 파일을 시스템에 등록 및 시작하게 해주는 툴이다 이와 비슷한 것으로 OSR의 드라이버 로드?인가 하는 프로그램이 있는데.. 요곤 간단하니까... 더보기
Upx 프로그램 upx 프로그램 다운로드 http://upx.sourceforge.net/ upx 프로그램 사용 방법이다. cmd 창을 열어서 단순히 upx 압축 풀은 곳으로 가서 upx라고 입력해주면 위와 같이 화면이 출력된다. 원래의 용량! 패키징하고 반이나 줄어 들었다. 실행은 당연 정상적으로 실행된다. 경로가 무지막지하게 길면 에러를 내는가보다... 되도록이면 폴더 경로에 띄어쓰기나 길지 않는 경로를 해야될 것이다. 좀 더 자세한 사용 방법은 위의 링크를 타고 들어가서!! 보자. 더보기
visual studio 2008 64bit 빌드 환경 구성 관리자 옵션으로 들어간다. 새로 만들기 이후에 x64를 추가해주면 끝 참고로 x64 변경 후 빌드 시 헤더 파일 오류가 잔뜩 뜨는데 이거슨 x86의 경로를 x64에 그대로 옮기기만 하면 수정 완료 더보기