
交叉编译
文章平均质量分 65
总结各种库交叉编译方法
flying_music
十年C++ 精通if-else编程
展开
-
paho-mqtt-c交叉编译
先提前说下,这些库不同的版本可能有较大差异(本人使用的openssl版本是3.3.0,paho-mqtt-c版本是1.3.13),如果发现跟自己的环境不一致,请酌情参考。1. 下载源代码有外网可以去github上下载,这里贴一个下载好的 paho-mqtt-c2. 在根目录下建一个build文件夹,切换到里面,再建一个install文件夹paho.mqtt.c$ mkdir build/install -ppaho.mqtt.c$ cd build/paho.mqtt.c/buil原创 2024-08-08 14:49:44 · 894 阅读 · 3 评论 -
openssl交叉编译
4. 执行config,注意修改--cross-compile-prefix为自己的工具链指令前缀。2. 在根目录下建一个build文件夹,切换到里面,再建一个install文件夹。有外网可以去github上下载,这里贴一个下载好的。6. 执行make & main install。7. install路径下就是我们编译完的结果。5. 删除Makefile中的-m64。编译工具链路径导入PATH。原创 2024-08-08 14:07:45 · 1099 阅读 · 0 评论 -
jemalloc交叉编译
7. 执行make install,完事儿就可以在instll路径下看到我们想要的东西了。如果没有则在根目录下执行 ./autogen.sh,可以自动生成一个configure。2. 新建一个文件夹build,并cd到里面,在里面再建一个文件夹install。3. 执行下面语句(--prefix是指定一会儿make install的路径),如果是在x86上安装,则根据INSTALL.md文档操作即可,不需要参考本文。6. 再到build下执行第4步中的make,就可以通过了。原创 2024-08-08 10:25:43 · 497 阅读 · 0 评论