![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
CベースのGUIコンポーネントで、Javaのように一度書いたソースがWindows、Linuxの区別なく動作するものはあるのでしょうか?
http://atsu.hp.infoseek.co.jp/prog/gtkwin.html
上記ページではGTK+がWindows上で動くと紹介していますが、安定性に欠けるとありためらってしまいます。
No.3ベストアンサー
- 回答日時:
LinuxやWinodwsなんかのプラットフォームを
選ばない環境ならWideStudioを奨めます。
参考URL:http://www.widestudio.org/ja/
parapaさん情報ありがとうございます。
教えていただいたサイトは書籍情報も掲載されていて親切で助かります。
こちらも参考にしてコードを組んでみたいと思っています。
No.5
- 回答日時:
たびたびすみません。
C++ベースのものについては#4の通りですが、GTK+より安定となれば、wxWidgetsは駄目ですね。wxWidgetsは下位のレイヤにGTK+を使っているので、GTK+より理論上安定するわけがありません。WideStudioも安定性という観点では微妙です。やはりQtかも...
jactaさん、こちらこそわざわざありがとうございます。
僕もwxWidgetsを調べたところLinux向けではGTK+がベースになっている情報に辿り着きました(Windows向けとは別々に作っているんですね…なるほど)
結局のところwxWidgetsを使用するならば安定性か風貌かのトレードオフになりそうです。
この点は作るプログラムを吟味して選択します。
No.4
- 回答日時:
> 回答頂いた文脈からC++ベースならばもう少し選択肢があるように読み取れましたがどうなのでしょうか?
はい。他の方が回答されているwxWidgetsやWideStudioもC++ベースですし、QtやFOX Toolkit、Fltk、CLX等々があります。
多バイト文字やUNICODEが使えるとなると、選択肢はグッと減って、wxWidget、WideStudio、Qt、CLXぐらいかもしれません。
No.2
- 回答日時:
ほとんどのクロスプラットフォームのGUIツールキットはC++が必要なので、Cベースで、かつGTK+より安定となると選択肢はほとんどありません。
Tcl/Tkあたりが一番ではないでしょうか?
jactaさん、コメントありがとうございます。
Tcl/Tkですね、調べてみます。
ついでと言っては失礼ですがお手数でなければもう一つ質問させてください。
回答頂いた文脈からC++ベースならばもう少し選択肢があるように読み取れましたがどうなのでしょうか?(jactaさんの意図とずれている場合はご容赦ください)
No.1
- 回答日時:
ymasanご意見ありがとうございます。
選択肢として有力なものになりそうです。
ひとまずは簡単なプログラムでも作り、実験してみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(OS) WindowsとMS-DOSの違いって何ですか? 5 2022/10/26 02:19
- CPU・メモリ・マザーボード 動作環境がIntel Core以上と書かれているものにAMDは可能か? 2 2022/08/03 22:58
- UNIX・Linux VertualBox でのLinux Mint の活用方法について教えてください 4 2023/08/06 10:34
- UNIX・Linux manページあったら嬉しい? 私はArch GNU/Linuxユーザです。GUIも使っているのですが 1 2023/07/31 13:13
- UNIX・Linux UNIX manページとか見る頻度高いの? 特にCLIばかり使っている人のなかで というかCLIとか 3 2023/05/22 17:06
- 中古パソコン 富士通 ESPRIMO B532/G のBIOSが表示されない 3 2023/01/03 16:42
- その他(パソコン・スマホ・電化製品) LINUXPCに詳しい人に気楽に答えてほしい質問です。 2 2022/10/25 08:07
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- UNIX・Linux fessカスタマイズ 1 2022/09/27 17:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
タグの閉じ忘れチェック
-
VBAで#Regionに変わるものは無...
-
Visual Source Safe?
-
Mcユーザーに私のHPを見てほしい
-
VB詳しい方
-
TurboLinuxにて、スペースアル...
-
【VC++6.0(MFC)】Access Violat...
-
画像と文字が重なって表示される。
-
HTMLの内容をそのままブラウザ...
-
ホームページビルダーと手打ち
-
FC2ブログでスタイルシートのUR...
-
【左】【中央】【右】に分ける...
-
細線化について‥
-
htmlのタブの色変更について
-
ホームページの文字化け
-
…カウンター設置方法…
-
HTMLタグチェック
-
HTMLでフレームを作っているん...
-
リンクのタイトルを表示させるには
-
レストラン、英語のメニュー表記
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
時間ごとにリンク先を変更させたい
-
レストラン、英語のメニュー表記
-
VBAで#Regionに変わるものは無...
-
Dreamweaverのコードカラーが黒...
-
コメントが閉じてないというエ...
-
#ifdef多用でソースが見づらい
-
ソースの追加行数と変更行数
-
htmlのタブの色変更について
-
JSPの実行結果をHTMLに変換
-
「MicrosoftVisualBasic6.0 行...
-
画像と文字が重なって表示される。
-
プログラム時のヘッダコメント...
-
縮小版のサムネイルの取得(画像...
-
実行オブジェクトからソースを...
-
【VC++6.0(MFC)】Access Violat...
-
VisualBasicがインストールされ...
-
Visual Source Safe?
-
phpとaspの違い? 実力の違い?
-
HTMLソースの文字コードがutfの...
-
VisualStudio2010でデバッグソ...
おすすめ情報