我想知道如何在Windows中创建可执行应用程序,就像.exe文件一样。 你们大多数人在linux上点击“使用/看到Pidgin IM”,它会打开窗口,在那里你可以看到你的好友,更类似于gnome-caculator。 我想为我的应用程序创建相同的可执行文件。在linux中创建可执行应用程序
谢谢你的到来。
我想知道如何在Windows中创建可执行应用程序,就像.exe文件一样。 你们大多数人在linux上点击“使用/看到Pidgin IM”,它会打开窗口,在那里你可以看到你的好友,更类似于gnome-caculator。 我想为我的应用程序创建相同的可执行文件。在linux中创建可执行应用程序
谢谢你的到来。
创建可执行文件的最常见方法是使用编译器。 (就像在Windows上)的GNU编译器集合(GCC)可能已经在你的Linux系统上安装,看看你是否可以找到它:
$ which gcc
或
$ gcc --help
如果没有,你必须安装它。它有手册页(man gcc
),信息页面(info gcc
)和online manual。
注意gcc
命令本身就是C编译器的一部分,C++和其他语言的其他g++
(尽管通过命令行选项有相当大的控制权)。
嗯,几步:
你首先必须编写你的程序。你可以用C,C++,Python,Java或其他方式编写它。如果你想让程序拥有一个GUI,而不仅仅是基于命令行,那么你必须编写代码来绘制窗口,按钮等。
完成这些之后,你将拥有一个可执行文件。在Linux中,与Windows相比,可执行文件没有“.exe”后缀。如果你打开一个终端,你可以输入“pidgin”,程序就会运行。
最后,创建桌面/菜单缩略图,这是特定于GUI环境的。在gnome中,你可以右键单击桌面,选择“创建启动器”,并按照菜单选择你创建的可执行文件 - 类似于你在Windows中所做的。
不知道这是你问的问题,但我希望这有帮助!
这很大程度上取决于您使用哪种语言编写程序,如果您使用的是脚本语言(如bash,python),则需要确保脚本的第一行指示要使用的解释器:
#! /usr/bin/env python
这告诉机器寻找python可执行文件来解释脚本的其余部分。你可以做同样的事情:
#! /usr/bin/env php
或
#! /usr/bin/env bash
,你需要记住的另一件事是更改权限,以使脚本/可执行程序:
chmod 755 myscript.py
莫非你进一步澄清你的问题?您的问题是想知道如何创建用户可以点击的桌面/“开始菜单”快捷方式? – 2009-06-26 06:46:03