-
-
Notifications
You must be signed in to change notification settings - Fork 435
Building HPX on Windows
Parsa Amini edited this page Apr 27, 2021
·
4 revisions
-
Install Visual Studio (Visual Studio)
-
Install Git (Git)
-
Install CMake (CMake)
-
Build Vcpkg (in Git Bash) in the desired folder:
> git clone https://github.com/Microsoft/vcpkg.git
> cd vcpkg
> .\bootstrap-vcpkg.bat
> .\vcpkg integrate install
- Install hwloc
> .\vcpkg.exe install hwloc:x64-windows
- Install Boost (This may take a long time ~ 2hrs).
> .\vcpkg.exe install boost:x64-windows
- Clone HPX
> git clone https://github.com/STEllAR-GROUP/hpx.git
- Open the CMAKE GUI.
- Set the source code to the path of the HPX source.
- Set the build the binary to where you want HPX to be built.
- Add the following entries:
set
CMAKE_TOOLCHAIN_FILE
(it's a file path)vcpkg\scripts\buildsystems\vcpkg.cmake
setCMAKE_BUILD_TYPE
(it's a string) toDebug
.
- Configure
- Generate
- Open Project
- Right-click on any target and click build (click on
ALL_BUILD
to build all).
- HPX Resource Guide
- HPX Source Code Structure and Coding Standards
- Improvement of the HPX core runtime
- How to Get Involved in Developing HPX
- How to Report Bugs in HPX
- Known issues in HPX V1.0.0
- HPX continuous integration build configurations
- How to run HPX on various Cluster environments
- Google Summer of Code
- Google Season of Documentation
- Documentation Projects
- Planning and coordination