Skip to content

Commit

Permalink
Update documentation for Vcpkg and Boost setup
Browse files Browse the repository at this point in the history
  • Loading branch information
devin-ai-integration[bot] committed Sep 27, 2024
1 parent 9f4ebcd commit ba56071
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,21 @@ Compilation:

Debian/Ubuntu:

sudo apt install -y cmake ninja-build g++-10 git cmake-curses-gui ninja-build cmake-qt-gui
sudo apt install -y libboost-all-dev libxss-dev libx11-dev libxcb-screensaver0-dev ocl-icd-opencl-dev libopengl-dev freeglut3-dev libleveldb-dev libvulkan-dev liblz4-dev libfmt-dev librocksdb-dev libpython3-all-dev libopencl-clang-dev libtbb-dev
sudo apt install -y libfdb5-dev mono-devel

# Install Vcpkg
git clone https://github.com/microsoft/vcpkg.git
./vcpkg/bootstrap-vcpkg.sh

# Install dependencies using Vcpkg
./vcpkg/vcpkg install boost:x64-linux

# Clone the repository
git clone https://github.com/ohhmm/openmind
cd openmind
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DBOOST_INCLUDE_DIR=/usr/include -DOPENMIND_BUILD_TESTS=OFF

# Configure the project with Vcpkg toolchain
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=../vcpkg/scripts/buildsystems/vcpkg.cmake
make -j8

As result you can see following libraries produced:
Expand Down

0 comments on commit ba56071

Please sign in to comment.