Quick Start
Note
The scl-machine can't be used on Windows.
Use scl-machine as an extension to sc-machine
-
Download pre-built artifacts of sc-machine from GitHub Releases and extract it to any location.
To learn more about how to install and use sc-machine artifacts, see sc-machine quick start.
-
Download pre-built artifacts of scl-machine from GitHub Releases and extract it to any location.
-
Then specify the folder path to
lib/extensions
from extracted scl-machine folder when running the sc-machine binary:
Use scl-machine as a C++ library in your project
Conan
You can use Conan to install scl-machine. To integrate scl-machine into your project using Conan, follow these steps:
-
Create a
conanfile.txt
in your project root with the following content: -
Install pipx first using guide: https://pipx.pypa.io/stable/installation/.
-
Install Conan if not already installed:
-
Update CMake to 3.24:
-
Relaunch your shell after installation.
-
Add the OSTIS-AI remote Conan repository:
-
Install scl-machine and its dependencies:
-
Import scl-machine targets into your CMake project by using:
-
Link
scl-machine::inference
target to your target: -
Go to problem solver documentation to learn how to use scl-machine agents.
In case you want to make changes to the project sources, please refer to the build system docs.