【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
相关推荐
l1t22 分钟前
在arm64 Linux系统上编译tdoku-lib的问题和解决
linux·运维·服务器·c语言·cmake
LuckyLay1 小时前
Ubuntu配置多版本Java,自由切换
java·linux·ubuntu
番茄灭世神1 小时前
基于VScode的C/C++环境搭建
vscode·cmake·gcc·c\c++·llvm·工具链搭建
HIT_Weston2 小时前
99、【Ubuntu】【Hugo】搭建私人博客:搜索功能(三)
linux·运维·ubuntu
deng-c-f3 小时前
配置(13):给Vmware中的ubuntu扩容(只适用LVM分区)
linux·运维·ubuntu
ICT董老师3 小时前
在Ubuntu 22.04上使用GitLab和Jenkins部署CI/CD的完整过程
ubuntu·ci/cd·kubernetes·gitlab·jenkins
CheungChunChiu3 小时前
# Xorg 配置与 modesetting 驱动详解:从设备节点到显示旋转
android·linux·ubuntu·显示·xserver
MIXLLRED3 小时前
树莓派4B(ARM架构)的Ubuntu 22.04(Jammy)上安装Intel RealSense SDK和ROS2驱动
arm开发·ubuntu·树莓派·深度相机
阿钱真强道4 小时前
04 ubuntu20下 OpenHarmony-3.0-LTS qemu mps2-an386 运行 liteos_m
linux·嵌入式硬件·ubuntu·harmonyos
Jason_zhao_MR4 小时前
米尔RK3576成功上车!ROS2 Humble生态系统体验
linux·嵌入式硬件·物联网·ubuntu·嵌入式