news 2026/4/25 5:15:03

Linux可执行程序依赖库打包脚本

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux可执行程序依赖库打包脚本

脚本如下:

#!/bin/bash # 程序名称 PROGRAM="your_program" # 目标目录 DESTINATION="/path/to/destination" # 检查程序是否存在 if [ ! -f "$PROGRAM" ]; then echo "Error: $PROGRAM not found." exit 1 fi # 创建目标目录(如果不存在) mkdir -p "$DESTINATION" # 使用ldd列出所有依赖,并过滤掉系统库(可选) ldd "$PROGRAM" | awk '/=>/ {print $3}' | while read -r lib; do if [ -f "$lib" ]; then # 复制库文件到目标目录 cp "$lib" "$DESTINATION/" echo "Copied: $lib" else echo "Warning: $lib not found." fi done echo "All dependencies have been copied to $DESTINATION."

使用方法:修改需要打包依赖的程序路径与打包路径,然后执行

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/21 20:37:03

Qwen3-Embedding-0.6B部署教程:SGlang启动参数详解与实操

Qwen3-Embedding-0.6B部署教程:SGlang启动参数详解与实操 1. Qwen3-Embedding-0.6B 介绍 Qwen3 Embedding 模型系列是 Qwen 家族的最新专有模型,专门设计用于文本嵌入和排序任务。基于 Qwen3 系列的密集基础模型,它提供了各种大小&#xff…

作者头像 李华
网站建设 2026/4/20 7:42:39

PHP 8.4 vs 老版本:谁才是高并发场景下的王者?实测数据说话

第一章:PHP 8.4 性能对比旧版本提升概览 PHP 8.4 作为 PHP 语言的最新迭代版本,在性能优化方面带来了显著改进。相较于 PHP 7.4 和 PHP 8.0,新版本通过增强 Zend 引擎、优化内存管理机制以及引入更高效的 JIT(Just-In-Time&#x…

作者头像 李华
网站建设 2026/4/24 1:19:44

Laravel 12路由配置全解析(从入门到高阶实战)

第一章:Laravel 12路由配置全解析概述 在 Laravel 12 中,路由是应用的核心入口,负责将 HTTP 请求映射到相应的控制器或闭包函数。良好的路由配置不仅能提升开发效率,还能增强应用的安全性与可维护性。 路由文件结构 Laravel 的主…

作者头像 李华
网站建设 2026/4/20 17:47:47

PHP数组转JSON时中文变问号?5步精准定位并永久修复编码问题

第一章:PHP数组转JSON时中文乱码问题的根源剖析 在使用PHP将包含中文字符的数组转换为JSON格式时,开发者常遇到输出结果中中文显示为\uXXXX形式的Unicode编码,甚至出现乱码现象。这一问题并非源于PHP本身的缺陷,而是与JSON编码过程…

作者头像 李华
网站建设 2026/4/18 10:19:50

Laravel 12路由你真的会用吗:9个必须掌握的高级配置技巧

第一章:Laravel 12路由的核心概念与演进 Laravel 12 在路由系统上延续了其优雅简洁的设计哲学,同时引入了更高效的底层机制以提升性能和可维护性。路由作为应用请求的入口,负责将HTTP请求映射到相应的处理逻辑,是构建Web应用不可或…

作者头像 李华
网站建设 2026/4/25 0:51:15

【2026年】从 0 到 1:网络安全工程师完整学习路线(附技术栈 + 实操 + 职业规划)

引言 网络安全工程师的核心职责是 “搭建企业安全防护体系、监控并抵御网络攻击、保障数据与系统安全”,本质是网络安全的 “守护者”。与渗透测试侧重 “攻击模拟”、CTF 侧重 “解题竞赛” 不同,该岗位更聚焦 “防御落地、合规建设、日常运维”。这份…

作者头像 李华