2009-06-26 12 views
-2

Windowsの.exeファイルと同じように、実行可能なアプリケーションをLinuxで作成する方法を知りたい。 あなたのほとんどはlinuxの "Pidgin IM"をクリックして使ってみました。あなたの仲間とgnome-caculatorに似たようなウィンドウが開きます。 私のアプリケーション用に同じ実行可能ファイルを作成したい。linuxで実行可能なアプリケーションを作成する

ありがとうございました。

+2

でしたあなたはあなたの質問をさらに明確にしますか?ユーザーがクリックできるデスクトップ/「スタートメニュー」のショートカットを作成する方法を知りたいと思っていることについて質問していますか? –

答えて

1

QtWxWidgetsなどのフレームワークを探しているようです。これらの両方のフレームワークを使用すると、Linux(およびWindowsおよびMac OS X)用のウィンドウ付きGUIアプリケーションを作成できます。

+0

これはGUIです。彼は.debのようなものを探しています – sqram

5

実行ファイルを作成する最も一般的な方法は、コンパイラを使用することです。 (ただ、窓の上のような。)GNUコンパイラコレクション(GCC)は、すでにお使いのLinuxシステムにインストールすることができ、あなたがそれを見つけることができるかどうかを参照してください。そうでない場合

$ which gcc 

または

$ gcc --help 

、あなたはそれをインストールする必要があります。マニュアルページ(man gcc)、情報ページ(info gcc)、online manualがあります。

gccコマンド自体はCコンパイラの部分ですが、C++の場合はg++、他の言語の場合は(コマンドラインオプションでかなりの制御がありますが)他にもあります。

1

Hm、いくつかのステップ:

まず、プログラムを作成する必要があります。 C、C++、Python、Javaなどで書くことができます。プログラムにGUIだけでなく、GUIを持たせたい場合は、ウィンドウ、ボタンなどをペイントするコードを書く必要があります。

これを実行すると、実行可能ファイルが作成されます。 Linuxでは、Windowsとは異なり、実行可能ファイルには「.exe」というサフィックスがありません。ターミナルを開いていたら、単に "pidgin"と入力すればプログラムが実行されます。

最後に、GUI環境に固有のデスクトップ/メニューショートカットを作成します。 gnomeでは、デスクトップ上で右クリックして「ランチャーの作成」を選択し、作成した実行可能ファイルをメニューから選択して、Windowsの場合と同様に選択することができます。

これがあなたが尋ねてきたことなのかどうかはわかりませんが、私はそれが参考になることを願っています!

0

bashのようなスクリプト言語を使用している場合は、プログラムの最初の行でどのインタープリタを使用するかを確認する必要があります。

#! /usr/bin/env python 

これは、スクリプトの残りの部分を解釈するためにpython実行可能ファイルを探すようにマシンに指示します。あなたが覚えておく必要がある他の事は、スクリプト/プログラムを実行可能にするためにアクセス権を変更することです

#! /usr/bin/env php 

または

#! /usr/bin/env bash 

:あなたが同じことを行うことができます

chmod 755 myscript.py 
関連する問題