当前位置: 首页 > ai >正文

Ubuntu系统下可执行文件在桌面单击运行教程

目录

​编辑

操作环境:这个可执行文件在原目录下还有它的依赖文件

1,方法1:创建启动脚本

操作步骤​:

(1)​​在桌面创建脚本文件​​(如 run_main_improve.sh):

​​(2)写入以下内容​​(替换 /home/ztl/Desktop/point_cloud_手动点云/ 为你的实际路径):

(3)赋予脚本执行权限​​:

2,方法2:创建桌面快捷方式(.desktop文件)

优势:

(1) 创建 .desktop 文件​​

(2)填入以下内容(根据你的路径修改):

(3) 赋予可执行权限​

3, 设置单击运行


操作环境:这个可执行文件在原目录下还有它的依赖文件

1,方法1:创建启动脚本

在桌面创建一个 ​​启动脚本​​(.sh 文件),脚本内容会先切换到程序所在目录,再执行程序。

操作步骤​:

(1)​​在桌面创建脚本文件​​(如 run_main_improve.sh):

apt install gedit    

gedit     /home/ztl/Desktop/run_main_improve.sh

​​(2)写入以下内容​​(替换 /home/ztl/Desktop/point_cloud_手动点云/ 为你的实际路径):

#!/bin/bash
cd /home/ztl/Desktop/point_cloud_手动点云/
./main_improve

(3)赋予脚本执行权限​​:

chmod +x   /home/ztl/Desktop/run_main_improve.sh

2,方法2:创建桌面快捷方式(.desktop文件)

优势:

  • 完全支持单击运行
  • 自动解决依赖路径问题
  • 可自定义图标和名称

在Linux系统中,.desktop文件是标准的桌面入口文件,支持​​单击运行​​,且能自定义图标和启动方式。以下是具体步骤:

(1) 创建 .desktop 文件​​

在终端执行:

gedit    /home/ztl/Desktop/main_improve.desktop

(2)填入以下内容(根据你的路径修改):

[Desktop Entry]
Name=PointCloud Program
Exec=/home/ztl/Desktop/point_cloud_手动点云/main_improve
Path=/home/ztl/Desktop/point_cloud_手动点云/
Icon=utilities-terminal
Terminal=true
Type=Application
Categories=Utility;

关键参数说明:​

  • Exec: 程序绝对路径(确保有可执行权限)。
  • Path: 程序所在目录(解决依赖文件路径问题)。
  • Terminal=true: 运行时自动打开终端(适合需要交互的程序)。
  • Icon: 可自定义图标(如gnome-calculatorsystem-run等)。

(3) 赋予可执行权限​

chmod +x      /home/ztl/Desktop/main_improve.desktop

3, 设置单击运行

打开文件管理器

http://www.xdnf.cn/news/10101.html

相关文章:

  • type system_app, domain, coredomain; 和 typeattribute system_app coredomain; 区别
  • 《操作系统真相还原》——加载器
  • pikachu通关教程-RCE
  • ACS期刊的投稿查重要求
  • PHP 垃圾回收高级特性
  • 2025年大一ACM训练-尺取
  • 头歌之动手学人工智能-Pytorch 之线性回归
  • MySQL数据表添加字段(三种方式)
  • 【C++并发编程01】初识C++并发编程
  • @Prometheus 监控操作系统-Exporter(Win Linux)
  • mysql数据库基础命令总结常用10个
  • 需求可测试性评价
  • selenium自动化浏览器
  • c++流之sstream/堆or优先队列的应用[1]
  • 智橙PLM与MES系统集成项目执行记录 智渤慧晟机械装备技术服务部 24.08
  • 大模型-attention汇总解析之-GQA
  • Python爬虫实战:研究Goutte库相关技术
  • Haproxy
  • 白皮精读:214页数据安全治理白皮书6.0【附全文阅读】
  • 超级对话3:大跨界且大综合的学问融智学应用场景述评(不同第三方的回应)之三
  • 低碳理念在道路工程中的应用-预制路面
  • P23:实现天气预测
  • 宽带不给公网IP?本地内网的网络服务怎么让外网访问?
  • [python] 最大公约数 和 最小公倍数
  • PostgreSQL日常运维
  • Linux | Shell脚本的常用命令
  • 计算机一次取数过程分析
  • AAAI 2025论文分享│STD-PLM:基于预训练语言模型的时空数据预测与补全方法
  • 八N皇后问题
  • 抗辐照加固CANFD芯片:以车规级设计提升商业航天系统可靠性