Starting with a fresh install of 64-bit Windows 7, this describes the steps required to fully build EPS Conduits from source:
Install Microsoft Visual C++ 2013 Express for Windows Desktop
Installing CMake
Installing Boost
Installing Doxygen
Installing Graphviz
Installing OpenSSL
Installing NSIS
Using CMake to create project files
- open up a Visual Studio command-prompt shell
- you may already have an icon for this on your desktop
- otherwise, click on Start -> All Programs -> Visual Studio 2013 -> Visual Studio Tools -> Developer Command Prompt for VS2013
- run the following commands:
cd C:\src\eps
md build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DBOOST_ROOT=C:\boost_1_55_0 -DBOOST_LIBRARYDIR=C:\boost_1_55_0\lib64-msvc-12.0 -G "Visual Studio 12 Win64" ..
Building EPS
- click Start -> All Programs -> Visual Studio 2013 -> VS Express 2013 For Desktop
- click File -> Open Project -> C:\src\eps\build\EPSConduits.sln
- choose 64-bit instead of 32-bit:
- click Build -> Configuration Manager -> Active Solution Platform -> New...
- create a new configuration named x64
- select the new x64 configuration
- click Build -> Build Solution
Building from the command-line
- open up a Visual Studio command-prompt shell
- you may already have an icon for this on your desktop
- otherwise, click on Start -> All Programs -> Visual Studio 2013 -> Visual Studio Tools -> Developer Command Prompt for VS2013
- or see
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
- run the following commands:
cd C:\src\eps\build
msbuild.exe EPSConduits.sln /verbosity:minimal /property:Configuration=Release,Platform=x64 /target:clean,dox,eps_common,eps_network,eps-client,eps-server
msbuild.exe PACKAGE.vcxproj /verbosity:minimal /property:Configuration=Release,Platform=x64
- Note
- The build instructions for Windows were last updated for v0.0.2-643 on 2014-10-19.