From ba56071d35bf2b901fcfbdf711c9ca9200112834 Mon Sep 17 00:00:00 2001 From: "devin-ai-integration[bot]" <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 19:38:20 +0000 Subject: [PATCH] Update documentation for Vcpkg and Boost setup --- README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index cb0f7ae5b..9bf80c8d1 100644 --- a/README.md +++ b/README.md @@ -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: