rust打包编译为mac或者linux可执行文件,发送到别的电脑不能运行

如果使用rust项目编译为linux或者mac可执行文件,发送到别的电脑之后,不可以直接运行,而是显示一个空白文件,双击也没有反应,其实这是因为这个文件没有可执行权限导致的,添加可执行权限就可以了:

使用命令添加可执行权限:

复制代码
chmod 777 文件名

添加完成之后,就显示可执行了:

然后再双击或者命令行运行就可以了:

相关推荐
颜酱26 分钟前
二叉树分解问题思路解题模式
javascript·后端·算法
zone773927 分钟前
001:LangChain的LCEL语法学习
人工智能·后端·面试
zone773928 分钟前
001:简单 RAG 入门
后端·python·面试
嘻哈baby40 分钟前
如何理解Rust语言中Send和Sync?
后端
用户298698530141 小时前
.NET 文档自动化:Spire.Doc 设置奇偶页页眉/页脚的最佳实践
后端·c#·.net
序安InToo2 小时前
第6课|注释与代码风格
后端·操作系统·嵌入式
xyy1232 小时前
C#: Newtonsoft.Json 到 System.Text.Json 迁移避坑指南
后端
洋洋技术笔记2 小时前
Spring Boot Web MVC配置详解
spring boot·后端
JxWang052 小时前
VS Code 配置 Markdown 环境
后端
navms2 小时前
搞懂线程池,先把 Worker 机制啃明白
后端