-
-
Notifications
You must be signed in to change notification settings - Fork 81
Build on Windows
Etienne edited this page Jan 5, 2017
·
6 revisions
Here the steps to build on Windows:
- Microsoft Visual Studio 2015 (Any edition is valid, even Community Edition): https://www.visualstudio.com/es/downloads/
- Install Cmake: www.cmake.org (the tutorial assumes that cmake is installed in c:\tools\cmake)
- Install NodeJS 32 bits (version 6 or above) from www.nodejs.org
Start a CMD dos box with VisualStudio 64 bits environment set. details
cd c:\
git clone https://github.com/tpaviot/oce.git
cd oce
git checkout OCE-0.17.2
cd ..
# git submodule update --init --recursive
mkdir oce_build
cd oce_build
c:\tools\cmake\bin\cmake -D OCE_INSTALL_PREFIX:STRING='C:/OCE-0.17.2' -D OCE_DRAW:BOOLEAN=FALSE -D OCE_OCAF:BOOLEAN=FALSE -D OCE_VISUALISATION:BOOLEAN=FALSE -D OCE_DISABLE_X11:BOOLEAN=TRUE -D OCE_USE_PCH:BOOLEAN=TRUE ../oce
msbuild oce.sln /m
msbuild oce.sln /p:Configuration=Release /m
set VisualStudioVersion=14.0
msbuild INSTALL.vcxproj /p:Configuration=Release /m
In the VisualStudio 64bits CMD box, execute the following script:
mkdir c:\projects
cd c:\projects
git clone https://github.com/erossignon/node-occ
cd node-occ
SET CL=/Ic:\OCE-0.17.2\include\oce
SET LINK=/LIBPATH:c:\OCE-0.17.2\Win32\lib
PATH c:\OCE-0.17.2\Win32\bin;%PATH%
npm install
cd c:\projects\node-occ\sample
npm install
node app.js
- visit http://localhost:3000 with Chrome or Firefox
Verify that node-occ is up and running by launching the tests
npm test