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

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

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

chmod 777 文件名

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

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

相关推荐
pl00205 分钟前
C++运算符重载实例
开发语言·c++·运算符重载·单目运算符·双目运算符·流运算符
煤泥做不到的!12 分钟前
挑战一个月基本掌握C++(第十二天)了解命名空间,模板,预处理器
开发语言·c++
青春男大15 分钟前
java队列--数据结构
java·开发语言·数据结构·学习·eclipse
云计算DevOps-韩老师26 分钟前
【网络云计算】2024第52周-每日【2024/12/26】小测-理论&实操-备份MySQL数据库并发送邮件-解析
linux·开发语言·网络·数据库·mysql·云计算·perl
froginwe1130 分钟前
Perl 特殊变量
开发语言
18号房客43 分钟前
云原生后端开发(一)
后端·云原生
stormjun1 小时前
基于 Python Django 的农产品销售系统的研究与实现
开发语言·python·django·农产品·农产品销售
光影少年1 小时前
js原型和原型链
开发语言·javascript·原型模式
carrie呀carrie1 小时前
HarmonyOS:删除多层ForEach循环渲染的复杂数据而导致的一系列问题
开发语言·harmonyos·鸿蒙
Oneforlove_twoforjob1 小时前
【Java基础面试题044】使用new String(“哈哈“)语句会创建几个对象?
java·开发语言