Pre-requisites for all platforms are:
Subversion 1.4 or higher - see http://sourceforge.net/projects/win32svn/
Python 2.4 or higher - see http://www.python.org
SCons 1.0.0 or higher - see http://www.scons.org
Phase 1. Download V8 source by SVN
>svn svn checkout http://v8.googlecode.com/svn/trunk/ v8-read-only
>cd v8-read-only
Phase 2. Prepare environment values for MSVC++ 2010
>"C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
Phase 3. build V8 for shared library.
#for release mode library
>scons mode=release library=shared msvcrt=shared env="PATH:%PATH%,LIB:%LIB%,INCLUDE:%INCLUDE%" d8
#for debug mode library
>scons mode=debug library=shared msvcrt=shared env="PATH:%PATH%,LIB:%LIB%,INCLUDE:%INCLUDE%" d8
( When I was choose static mode. V8.lib was too large size more than 200MB and too slow to use in my application build and there were several problems. but shared mode was good! so I suggest shared(dll) mode )
Good luck!
I referred following links.
http://code.google.com/intl/ko-KR/apis/v8/build.html
http://code.google.com/p/v8/wiki/BuildingOnWindows
'개발' 카테고리의 다른 글
(JQuery UI Plugin) jqGrid 웹(HTML) GRID 컴포넌트 사용 방법 (0) | 2013.02.17 |
---|---|
V8 Javascript Engine Build with GYP and MSVC 2010 on Windows (V8 빌드, 윈도우에서 컴파일 하기) (2) | 2012.08.08 |
Visual Studio 2010 에서 QT 어플리케이션 개발 하기 (0) | 2012.07.12 |
SECS/GEM 용어 이해하기 정리 해봄 / SECS 란? (0) | 2012.02.08 |
구글 앱엔진 (Google App Engine) 도메인 네임 등록하기 - 주의점 (2) | 2010.07.24 |