【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
相关推荐
一匹电信狗2 小时前
【Linux我做主】细说进程等待
linux·运维·服务器·c++·ubuntu·小程序·开源
wowocpp4 小时前
ubuntu的2T新硬盘分区、格式化并挂载
linux·ubuntu
一张假钞4 小时前
Ubuntu 24.04 中 nvm 安装 Node 权限问题解决
linux·运维·ubuntu
眠りたいです6 小时前
基于脚手架微服务的视频点播系统-界面布局部分(二):用户界面及系统管理界面布局
c++·qt·ui·微服务·云原生·架构·cmake
小猫挖掘机(绝版)9 小时前
Ubuntu20.04安装ROS Noetic
linux·c++·ubuntu·无人机
洛小豆9 小时前
Ubuntu 网络配置演进:从 20.04 到 24.04 的静态 IP 设置指南
linux·后端·ubuntu
the sun3410 小时前
如何使用VMware创建一台Ubuntu机器
linux·运维·ubuntu
百度森森11 小时前
【nuscenes数据集有关】
c++·数码相机·学习·ubuntu
assibe20 小时前
cmake基本语法结构
数据库·c++·cmake
charlee441 天前
CMake构建学习笔记25-SpatiaLite库的构建
cmake·nmake·构建·spatialite