Releases: SolarFramework/binaries
Releases · SolarFramework/binaries
ceres/1.14.0/linux
required dependencies
sudo apt-get install libgoogle-glog-dev libatlas-base-dev libeigen3-dev libsuitesparse-dev
boost/1.71.0/android
Configuration
ABI : arm64-v8a
NDK : android-ndk-r19c (19.2.5345600)
Conan profile used :
[settings]
os=Android
os_build=Linux
arch=armv8
arch_build=x86_64
compiler=clang
compiler.version=8
compiler.libcxx=libc++
build_type=Release
os.api_level=21
compiler.cppstd=17
[options]
*:shared=True
*:bzip2=False
*:b2=False
*:zlib=False
*:skip_lib_rename=True
[build_requires]
[env]
Build step
- Clone conan-docker-tools
- Run
./android-clang_8-armv8/run.sh
to configure Docker environment - Build Conan Boost recipe from conan-io/conan-center-index :
conan create conanfile.py boost/1.71.0@conan/stable --profile SolARAndroid --build missing
boost/1.70.0/linux
inno setup updated to 0.6.0
boost/1.70.0/android
inno setup updated to 0.6.0
SolARFramework installer for Ubuntu 18.04
installation of SolAR Framework on Ubuntu 18.04
-
download both files SolARFramework-0.6.0.tar.xz and SolARFrameworkInstall-0.6.0.sh
-
open a terminal and go to the directory where you have saved SolARFramework-0.6.0.tar.xz and SolARFrameworkInstall-0.6.0.sh
-
run the following commands
foo@bar:~$ chmod 755 SolARFrameworkInstall-0.6.0.sh
foo@bar:~$ ./SolARFrameworkInstall-0.6.0.sh all
- note that you can run
foo@bar:~$ ./SolARFrameworkInstall-0.6.0.sh
to get instructions on how to use the installer.
- as a result, a SolARFramework directory should now be present under your HOME directory. This directory should contain
foo@bar:~$ ls SolARFramework
build-scripts samples sources SolARLibraries
- in your terminal you can now run samples (executable) contained under the samples/ folder
- you can also browse SolAR sources under the sources folder
- you will be able to update your source tree, running the following command:
foo@bar:~$ ./build-scripts/updateGit.sh develop
- finally you will be able to compile the source code:
foo@bar:~$ ./build-scripts/cmake-build.sh all
- note that in order to run samples your LD_LIBRARY_PATH needs to contain current directory ("./"). This can be performed by running the following command:
foo@bar:~$ export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH
XPCF Version 2.5.1 for Android
XPCF version 2.5.0 for Windows
xpcf/2.5.0/win inno setup updated to 0.6.0
XPCF Version 2.5.0 for Linux
with remoting.
XPCF Version 2.5.0 for Android
xpcf/2.5.0/android inno setup updated to 0.6.0
XPCF 2.5.0 Alpha for Windows
xpcf/2.5.0-alpha/win inno setup updated to 0.6.0