본문 바로가기

boost 컴파일 하기 BOOST를 사용할때 보통 http://www.boostpro.com 에서 다운받아 사용하지만.. 요즘 업데이트를 안하기도 하고 x86 밖에 제공하지 않아서 직접 boost를 컴파일 해야 될 필요성이 있습니다. 1. 먼저 http://www.boost.org/ 에서 최신버전의 boost다운로드한다.. 2. 다운받은 파일을 압축풀고 bootstrap.bat를 실행시켜준다.. 그럼 b2.exe bjam.exe등...이 생성 된다.. 3. x86버전 필요시 visual studio 명령프롬프트 x64일경우에는 x64용 명령프롬프트를 실행시킨다. 4. 아래의 명령어를 x86/x64에 맞게 실행시켜준다 32비트용 bjam --toolset=msvc-10.0 link=static runtime-link=static.. 더보기
OPENSSL visual studio 에서 사용하기.. 1. openssl 다운로드 http://www.openssl.org/source/ 2. ActivePerl 설치 http://www.activestate.com/activeperl 3.. 전반적인 컴파일 환경 구축 압축이 해제된 디렉토리로 이동하여, 아래와 같이 명령어를 입력합니다. 1) x86 static library perl Configure VC-WIN32 --openssldir=C:\OpenSSL-x86 no-shared no-asm threads no-idea no-mdc2 no-rc5 2) x86 static debug library perl Configure debug-VC-WIN32 --openssldir=C:\OpenSSL-x86-debug no-shared no-asm threads.. 더보기
GTEST에서 visual assist의 자동완성기능 작동안할때 GTEST 를 사용하다 보면.. TEST() 메크로 안에서 visual assist의 자동완성 기능이 작동 하지 않습니다.. 그럴때 해결책은 visual assist를 사용하지 않고 visual studio의 intelli sense를 사용하면 되긴 하지만.. visual assist의 막강한 기능들을 사용하지 못한다는 단점이 있습니다.. 일단 gtest에서 visual assist를 사용하려면 [HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X] LimitMacro 란 문자열 생성후 값 데이터에다가 NoDepthLimit를 써주시고. visual studio 2010일 경우 [HKEY_CURRENT_USER\Software\Whole Tomato\Vis.. 더보기