私は今のところ、C で UNIX シェルを再コーディングしている基本的なプロジェクトにかなり参加しています。もちろん、GUI なしで tty で動作することを意図しています。グラフィカルモードで使用するオプションを追加したいのですが。これはテキストベースのプログラムであるため、Gnome で (alacarte を使用して) 起動すると、Gnome ターミナルで起動します。追加したいのは、Gnome Terminal アプリのような一種のグラフィカル インターフェイスです。グラフィック要素を含む一種のフレームにテキストベースのプログラムを配置する簡単な方法はありますか? シェルを起動する他のアプリケーションを削除したいので、グラフィカル モード (tty を使用していないとき) のときは、それを起動する別のアプリケーションではなく、独自のフレームが必要です。誰でも私を助けることができますか?=)
質問する
1194 次
1 に答える
2
標準 C ライブラリを使用して GUI を作成することはできません。ただし、外部ライブラリを使用して作成できます。
OpenCVではGUI を作成することが可能であり、プロジェクトの背後には大きなコミュニティがあります。彼らのウェブサイトでは、多くのコード例とチュートリアルを見つけることができます。さらに、OpenCV を使用して、コンピューター ビジョンに関連する他の多くのことを行うことができます。
GTK+を使用して、プログラムの GUI を作成することもできます。とてもシンプルで、初心者にも使いやすいです。ただし、グラフィックスに重点を置いており、外部ライブラリで必要な別の機能が必要な場合は、GTK+ を使用できない可能性があります。
于 2013-01-05T20:25:21.867 に答える