sasfog / Open-PupilEXT

Open-PupilEXT Experimental Community Version
https://www.frontiersin.org/articles/10.3389/fnins.2021.676220/abstract
Other
0 stars 0 forks source link

Configure to enable build for Linux (Ubuntu 20.04 x64) target #93

Closed kheki4 closed 1 year ago

kheki4 commented 1 year ago

Necessary changes in code should be made to make sure it is portable for g++17 and/or gnu++14 (Qt default), and update CMakeLists.txt

kheki4 commented 1 year ago

x64-linux triplet (added in .vscode/settings.json.default)

gc++ compiler (Default ubuntu) pylon search folder (pylon.make) pylon include dirs /pylon, /GenApi, /Base (added in CMakeLists.txt) cmake prefix (gcc)

apt install cmake ninja-build gcc g++ build-essential curl zip unzip tar nasm mesa-common-dev libglu1-mesa-dev vcpkg install might be necessary in 3rdparty/vcpkg folder (also cmake vcpkg install may time out when downloading this and that)