【LIBS】开源库编译之OSQP

目录

编译环境

【LIBS】开源库编译之编译环境

源码下载

bash 复制代码
git clone --recursive --branch v0.6.3 https://github.com/osqp/osqp.git libosqp-0.6.3

本地编译

bash 复制代码
cd libosqp-0.6.3

cmake -B build_amd64 \
      -D CMAKE_BUILD_TYPE=Release \
      -D CMAKE_INSTALL_PREFIX=${HOME}/libs/amd64/libosqp-0.6.3 
      
cmake --build build_amd64  --target install

交叉编译

bash 复制代码
cd libosqp-0.6.3

cmake -B build_arm64 \
      -D CMAKE_BUILD_TYPE=Release \
      -D CMAKE_INSTALL_PREFIX=${HOME}/libs/arm64/libosqp-0.6.3 \
      -D CMAKE_TOOLCHAIN_FILE=${HOME}/arm-gnu-toolchain-13.3.rel1-x86_64-aarch64-none-linux-gnu/toolchain.cmake
      
cmake --build build_arm64  --target install
相关推荐
catoop26 分钟前
在 WSL 的 Ubuntu 中安装和配置 SSH 服务
linux·ubuntu·ssh
pursue.dreams1 小时前
Ubuntu安装Jenkins完整教程
linux·ubuntu·jenkins
人工智能训练5 小时前
在ubuntu系统中如何将docker安装在指定目录
linux·运维·服务器·人工智能·ubuntu·docker·ai编程
qing222222229 小时前
Ubuntu设置程序开机自启动:基于.service文件实现
linux·运维·ubuntu
lxmyzzs12 小时前
在使用 `resolvconf` 的 Ubuntu 系统上持久化 DNS 设置
linux·运维·ubuntu
老黄编程1 天前
02-ubuntu24.04证书体系架构及证书有关配置文件、工具详细介绍
ubuntu·数字证书
catoop1 天前
在 Windows 中基于 WSL 子系统 Ubuntu 安装配置 conda 示例
windows·ubuntu·conda
老黄编程1 天前
03-gpg(证书管理 )详细范例
linux·运维·ubuntu·数字证书
莱茶荼菜1 天前
Ubuntu 20.04 系统库管理详细教程
linux·运维·ubuntu
xiaotao1311 天前
unity hub在ubuntu 22.0.4上启动卡住
ubuntu·unity·游戏引擎