【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
相关推荐
charlee443 小时前
Unity项目适配华为鸿蒙系统的原生库加载问题排查与解决
华为·unity3d·鸿蒙·cmake·c/c++·relro
2601_961845427 小时前
法考真题及答案解析|历年真题|资料已整理
linux·windows·ubuntu·macos·centos·gnu
郝学胜_神的一滴14 小时前
CMake 016:深入浅出变量核心用法
c++·cmake
zzqssliu16 小时前
Next.js图片自适应压缩:跨境站点图片加载提速代码方案
linux·javascript·ubuntu
干掉乔治的猪16 小时前
【如何恢复 Ubuntu 引导分区:Windows11 + Ubuntu22.04 双系统 GRUB 修复踩坑记录】
linux·ubuntu·grub·修复·双系统
l齐天16 小时前
Ubuntu 中编译 Go + PBC 程序为 Windows 11 可运行文件
windows·ubuntu·golang
郝学胜-神的一滴17 小时前
CMake 015:日志级别全解析
linux·开发语言·c++·qt·程序人生·软件构建·cmake
biubiubiu070617 小时前
Ubuntu中3种定时任务
数据库·ubuntu·postgresql
星间都市山脉1 天前
Android STS(Security Test Suite)完整介绍与测试流程
android·java·linux·windows·ubuntu·android studio·androidx
Par@ish1 天前
【网络安全】Web安全扫描工具Nikto安装和使用详细教程
安全·web安全·ubuntu