我想知道如何在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