3

C/C++ でプログラムを作成し、それを Linux デスクトップ環境に変換することは可能ですか? プログラムを取得してから、Linux ディストリビューションを起動して、それを確認できるようにしたいと考えています。

白い背景に「Hello World」を含むウィンドウである Linux プログラムがあるとします。そのプログラムをディストリビューション用の Linux デスクトップ環境にするにはどうすればよいですか。起動するとHello World、白い背景に が表示されます。

何か案は?意味がない場合はお知らせください。

編集:クロスコンパイルについて話しているのではありません。

4

3 に答える 3

2

rc ファイルを変更したくありません。lightdm/gdm/other を制御し、X を起動するために、ディストリビューションの既存のメカニズムを使用します。Xsession ファイルを作成して新しい X セッション タイプを作成し、DE が KDE および GNOME と並んで別の DE として表示されるようにします。スクリプトを入れてください/usr/share/xsessions(そしてそこにある既存の例を参照してください)。

于 2013-08-20T10:14:40.933 に答える
0

要件: システムの起動後に、独自の GUI アプリケーションを自動的に実行します。私は正しいですか?

これが私がそのような要件に対して行ったことです(Slackwareで正常に動作するようにしました):

  1. システム起動後の自動ログインを許可する
  2. カスタマイズ可能なウィンドウ マネージャーを、startx によって起動されるデフォルトの WM にします (私は FVWM を使用します)。
  3. 起動後にアプリケーションを起動するように WM を構成し、不要なショートカット キーを無効にします。
  4. ユーザーの起動スクリプト (.bashrc や .bash_profile など) を startx に編集します。

これで、再起動して動作するかどうかを確認できます。

于 2013-08-20T00:57:21.320 に答える