准备编译环境
a) 安装依赖:sudo apt install python3-pip ninja-build
b) 安装cmake 3.26.4: sudo snap install cmake --classic
1、配置Conan
pip install conan==1.56
conan config install https://github.com/ultimaker/conan-config.git
conan profile new default --detect --force
2、下载CuraEngine代码
git clone https://github.com/Ultimaker/CuraEngine.git
cd CuraEnginegit checkout 5.4 #切换到5.4分支
3、编译release版本
conan install . --build=missing --update
# optional for a specific version: conan install . curaengine/<version>@<user>/<channel> --build=missing --update
cmake --preset release
cmake --build --preset release
Debug版本编译
conan install . --build=missing --update -s build_type=Debug -o curaengine:enable_testing=True cmake --preset debug cmake --build --preset debug
该文详细介绍了如何准备CuraEngine的编译环境,包括安装Python3-pip和cmake,配置Conan,从GitHub克隆CuraEngine源码,以及编译release和Debug版本的步骤。特别提到了使用conaninstall命令来管理依赖,并指定了不同构建类型的设置。
2782

被折叠的 条评论
为什么被折叠?



