随笔分类 - Linux
摘要:对于 Linux 下的程序打包,个人首推 FPM 构建工具。它比 dpkg、rpmbuild 要好用的多(至少 2021 年那会如此),并且它同时支持 deb、rpm 等包格式。 以下回顾一下以前写过的安装包构建脚本: #!/bin/bash # # 该块属于定制化部分,根据项目需要进行修改 # 软
阅读全文
摘要:当某个动态库的 LOAD 段所需的对齐大小1与当前系统的内存页大小不兼容2时,那么引入该动态库的程序在编译时将会出现 ELF load command alignment not page-aligned 错误。 要解决该问题,我们需要重新编译出现问题的动态库,并在编译时向 gcc 传递参数 -Wl
阅读全文

浙公网安备 33010602011771号