본문 바로가기

VS2010 DDK 연동 (Windows7) 그 전에 읽어보기 : http://driveronline.org/bbs/view.asp?tb=begin&GotoPage=1&s_bulu=&s_key=&no=6알아두면 좋은 사이트 : http://www.osronline.com/article.cfm?article=43 1. WDK 설치 (아래 다운로드 링크 확인)http://www.microsoft.com/en-us/download/details.aspx?id=11800(다운로드된 ISO파일은 압축해제 후, exe파일을 실행하면 된다.) 2. 첨부한 파일을 다운로드 3. 파일을 압축해제한 후, 'ddkbuild.bat' 을 에디터 프로그램을 이용하여 수정한다.줄번호14을 보면 아래와 같이 작성되어있다. set WIN7BASE=C:\WinDDK\7600.1.. 더보기
wchar_t <-> char ※ 함수의 반환값을 받은 후, delete[] 해준다. wchar_t -> char char * ConvertWCtoC(wchar_t* str){ //반환할 char* 변수 선언 char* pStr ; //입력받은 wchar_t 변수의 길이를 구함 int strSize = WideCharToMultiByte(CP_ACP, 0,str,-1, NULL, 0,NULL, NULL); //char* 메모리 할당 pStr = new char[strSize]; //형 변환 WideCharToMultiByte(CP_ACP, 0, str, -1, pStr, strSize, 0,0); return pStr;} char -> wchar_t wchar_t* ConverCtoWC(char* str){ //wchar_t형 변수 .. 더보기
[C++]OpenGL, OpenCV를 이용하여, PNG파일 불러오기(초간단) OpenGL에서 투명한 이미지를 쓰기위해, mask를 이용하였다.(OpenGL 기본 제공이 Bitmap이다보니..) 하지만, mask를 이용하여도 외곽선 부분이 깔끔하지 못한 문제점이 발생하였다.libpng를 사용하려 했지만... 알수없는 오류가 계속 발생하여 사용 불가..ㅠㅠ그래서 OpenCV를 이용하여, PNG파일을 Load한 후, OpenGL에서 Alpha채널을 제외하고 출력하니, 투명하게 출력이 된다! //OpenCV 변수 선언IplImage *img = cvLoadImage ("Image/24.png", CV_LOAD_IMAGE_UNCHANGED); //두번째 매개변수가 중요하다! //OpenGL출력glEnable(GL_BLEND); //blend옵션을 활성화 한다.glBlendFunc(GL_S.. 더보기
[SVN] SVN Repository 추가방법 1. 폴더 / 사용자 추가 # cd /var/www/svn # svnadmin create --fs-type bdb REPO Name # chown -R apache.apache REPO Name # chmod -R g+w REPO Name # svnserve -d -r /var/www/svn/(서버소켓을 바인드할 수 없습니다: 주소가 이미 사용 중입니다.-> killall svnserve) # cd /etc/httpd/conf/ #/usr/bin/htpasswd -m passwd 추가하고자 하는 계정 ==> 최초 1회만 추가하면 됨 2. httpd.conf에 Location 부분 추가 # vi /etc/httpd/conf/httpd.conf == 제일 하단부 ==DAV svnSVNPath /var/ww.. 더보기
iPhone iOS6.0 ffmpeg + libx264 (h.264) compile on Mountain Lion ffmpeg은 H.264디코더는 기본으로 포함되지만, 인코더는 configure시 --enable-libx264 옵션을 추가해 외부에 설치된 x264라이브러리를 사용한다. libx264를 사용하지 않을 경우에는 문제없지만 x264인코더를 ffmpeg에서 사용할 경우, 기존의 예제들은 iOS버전이 낮고, OS도 Mountain Lion이 아닌 경우가 많아 제대로 컴파일을 할 수가 없었다. 1. yasm 설치 http://www.tortall.net/projects/yasm/releases/ ./configure make sudo make install 2. x264 설치 (armv7) http://www.videolan.org/developers/x264.html Mountain Lion부터 설치 경로가 .. 더보기