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

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

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

复制代码
chmod 777 文件名

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

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

相关推荐
Never_Satisfied6 分钟前
在JavaScript / HTML中,div容器在内容过多时不显示超出的部分
开发语言·javascript·html
大厂码农老A12 分钟前
你打的日志,正在拖垮你的系统:从P4小白到P7专家都是怎么打日志的?
java·前端·后端
摇滚侠14 分钟前
Spring Boot 3零基础教程,深度理解 Spring Boot 自动配置原理,笔记11
spring boot·笔记·后端
间彧27 分钟前
Spring Boot默认支持Logback的原因分析
后端
ezl1fe30 分钟前
第零篇:把 Agent 跑起来的最小闭环
人工智能·后端·agent
文心快码BaiduComate37 分钟前
文心快码Comate3.5S更新,用多智能体协同做个健康管理应用
前端·人工智能·后端
艾莉丝努力练剑37 分钟前
【C++STL :stack && queue (一) 】STL:stack与queue全解析|深入使用(附高频算法题详解)
linux·开发语言·数据结构·c++·算法
我是天龙_绍43 分钟前
mybatis-plus 设置 数据库的字段自动填充
后端
Rust菜鸡1 小时前
在你的Rust类型里生成TypeScript的bindings!
后端
间彧1 小时前
Logback、Log4j与SLF4J的区别与选型指南
后端