首页 > 其他分享 >mips交叉编译相关库文件,主要做以后参考

mips交叉编译相关库文件,主要做以后参考

时间:2024-01-30 09:57:37浏览次数:24  
标签:bin 交叉 DOPENSSL 编译 usr linux mips

1.mips交叉编译paho-mqtt3as

cmake -DCMAKE_INSTALL_PREFIX=${pwd}/install -DPAHO_WITH_SSL=TRUE -DPAHO_BUILD_SAMPLES=TRUE 
-DCMAKE_C_COMPILER=/opt/mips-linux-gnueabihf/bin/mips-linux-gnu-gcc
-DPAHO_BUILD_DOCUMENTATION=TRUE
-DOPENSSL_LIB_SEARCH_PATH=/usr/mips/lib
-DOPENSSL_SSL_LIBRARY=/usr/mips/lib/libssl.so
-DOPENSSL_CRYPTO_LIBRARY=/usr/mips/lib/libcrypto.so
-DOPENSSL_INCLUDE_DIR=/usr/mips/include/
-DCMAKE_CXX_COMPILER=/opt/mips-linux-gnueabihf/bin/mips-linux-gnu-g++ ./

2.mips交叉编译zlib

CC=/opt/mips-linux-gnueabihf/bin/mips-linux-gnu-gcc ./configure --prefix=/root/projects/zlib-1.2.11/install

  

标签:bin,交叉,DOPENSSL,编译,usr,linux,mips
From: https://www.cnblogs.com/cqwo/p/17995827

相关文章

  • IDEA编译报错:Error:Kotlin: Module was compiled with an incompatible version of Ko
    问题Error:Kotlin:ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadatais1.6.0,expectedversionis1.1.13.Warning:Kotlin:RuntimeJARfilesintheclasspathshouldhavethesameversion.Thesefileswerefoundi......
  • 有关UE5在VisualStudio升级后产生C++无法编译的问题及处理方案
    哈喽大家好,我是咕噜美乐蒂,很高兴又见面啦!最近,许多使用UE5的游戏开发者遇到了一个问题:在VisualStudio升级后,他们的C++代码无法编译。这个问题可能是由于UE5工程和VS之间的版本不兼容导致的。本文将深入探讨这个问题的原因以及如何解决它。一、问题的产生原因UE5是一款基于C++的游戏......
  • linux内核-2.Linux 内核makefile编译过程
    1zImage编译_all是默认目标,如果使用命令make或者makeall编译Linux的话此目标就会被匹配。KBUILD_EXTMOD为空的,因此194行的代码成立,因此_all依赖all。all又依赖vmlinux,开始编译vmlinux。makeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-distcleanmakeARCH=armCR......
  • OPENSSL1.1交叉编译编译异常处理
    openssl 编译异常报以下错误Operatingsystem:x86_64-whatever-linux2"glob"isnotexportedbytheFile::GlobmoduleCan'tcontinueafterimporterrorsat./Configureline18.BEGINfailed--compilationabortedat./Configureline18."glob"......
  • CloudCompare编译
    1、下载CloudCompare源代码,解压(本人是放于F:\1_CloudCompare); 2、下载CCCoreLib源代码,解压路径:F:\1_CloudCompare\libs\qCC_db\extern\CCCoreLib; 3、下载nanoflann源代码,解压路径:F:\1_CloudCompare\libs\qCC_db\extern\CCCoreLib\extern\nanoflann 4、打开CMake,添加路......
  • 获取Visual Studio所用MSVC编译器版本:_MSC_VER数值
      本文介绍查看VisualStudio软件_MSC_VER值的方法。  _MSC_VER是微软公司推出的C/C++编译器——MSVC编译器的一个内置宏,其值表示当前VisualStudio软件中MSVC编译器的具体版本。不同的VisualStudio软件版本对应着不同的MSVC编译器版本——无论是不同发布年份的版本(例如Visu......
  • VS2022编译项目出现““csc.exe”已退出,代码为 -1073741819”的错误解决办法
    1、......
  • Golang中的交叉编译
    Golang中的交叉编译在Golang中,交叉编译指的是在同一台机器上生成针对不同操作系统或硬件架构的二进制文件。这在开发跨平台应用或构建特定平台的发布版本时非常有用。交叉编译Golang程序的基本步骤如下:指定目标操作系统和工具链并设置对应的环境变量在编译时,需要指定目标......
  • 安卓反编译机制,应用场景以及工具解析
    一、引言随着移动应用的普及,安卓系统成为了市场上的主流操作系统之一。然而,安卓应用的源代码往往受到版权保护,开发者需要对其安全性进行维护。此时,反编译技术应运而生,成为保障应用安全的重要手段。本文将详细介绍安卓反编译的机制、应用场景、相关工具及技术,并对其优劣进行分析。二......
  • 基于协作mimo系统的RM编译码误码率matlab仿真,对比硬判决译码和软判决译码
    1.算法运行效果图预览 2.算法运行软件版本matlab2022a 3.算法理论概述       基于协作MIMO系统的RM编译码是无线通信领域中的一项重要技术。在协作MIMO系统中,多个天线协同工作以提供更高的数据传输速率和更好的可靠性。RM(Reed-Muller)码是其中的一种常用编码方案,......