問題タブ [fltk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
compilation - msys で外部ライブラリを使用する - minGW
FLTK 1.3.2 GUI ライブラリを必要とする C++ コードを作成してコンパイルしたいと考えています。MSYSでminGWを使いたいです。
minGW と MSYS を適切にインストールし、./configure make で FLTK をビルドできました。ここまではすべてうまくいきました。現在、hello プログラムをテストしており、コンパイラーにヘッダー ファイルの場所を特定させることができますが、エラーが返されます。これは、コンパイラーが FLTK ライブラリーの場所を見つけられなかった結果であると考えられます。私は minGW サイトを調べましたが、MSYS がコンパイラを正しい場所に誘導するのが難しいことは珍しいことではないようです。
私は約 1 年間 C++ minGW を使用してきましたが、MSYS はまったく初めてです。
これが私のコマンドです:
(構文が正しいかどうかわからないので、コメントをいただければ幸いです)
コンパイラから得られるものは次のとおりです。
... さらに似たようなコメント...
コンパイラは、私が信じている関数定義を見つけることができないようですc:/fltk-1.3.2/test.
繰り返しますが、私は初心者なので、どんな助けも大歓迎です。ありがとう。
c++ - FLTK、wxWidgets、GTK - 軽量、簡単、ポータブル
誰かがさまざまな GUI ライブラリを検討するとき、それが最初のトピックではないことを私は知っています。しかし、「他の人」にはなかったいくつかの具体的な質問とニーズがあります。
(いつものように) 私は初心者のプログラマーで、現在 C++ を学んでおり (C++ での思考を終えています)、私の大学はプログラミング プロジェクト用の GUI を学ぶように求めています (私は電子工学の学生です) - 私がこれを書いているのは、個人的にはいくつかの追加のライブラリを学習する前に、C++ をもう少しよく知ってください。しかし、この場合、現実は残忍です:)。
Windows、Linux、および組み込みシステム(組み込みLinuxまたはその他の軽量ARMシステム、Androidは必要ありません)で動作するシンプルな(書き込みが簡単な)ライブラリを探しています。私は、このライブラリを軽量にして(QT を排除した理由です)、他のライブラリ(オーディオ/ビデオ プレーヤーまたは一部のネットワーク アプリケーション用)および言語(C でも書きたいので、私のおそらくいくつかのpython、D、またはjava)。ドキュメント/チュートリアルも簡単で簡潔に書かれている必要があります。私の投稿を読んでわかるように、私の英語力は非常に基本的です。
何時間もグーグルで調べた結果、追加のライブラリをインストールせずに LXDE、XFCE、および GNOME (ライト/ミディアム/ヘビー) を使用し、C、C++、D、Python、Java、およびほぼすべてのプログラミング言語でコードを記述できる GTK/GTKmm に投票しました。それが存在します。一方、FLTK は非常にシンプルで、最も移植性が高く、おそらく最速のものであると多くの人が書いています。WxWidgets には多くの肯定的な意見があるので... わかりません。助けてください。
返信ありがとうございます。
パヴェル
xcode - XcodeでのFLTKの設定
Xcodeを初めて使用し、FLTK環境をセットアップしようとしています。FLTKはxcodeプロジェクトを提供してくれますが、それを使用して、にすでに追加されているライブラリとしてFLTK.xcodeproj
追加できる独自のFLTKプロジェクトを作成するにはどうすればよいか疑問に思いました。fltk.framework
FLTK.xcodeproj
前もって感謝します。
c++ - Ubuntu12.10のNetbeans7.3でStroustrupのグラフィックライブラリ(Simple_window.h、Graph.h、...)を使用するにはどうすればよいですか?
みんな。私はBjarneStroustrupの「C++を使用したプログラミングの原則と実践」の本を学んでいます。Ubuntu12.10でNetbeans7.3を使用しています。この本の第12章で、この単純なグラフィックプログラムを作成して実行したいと思います。プログラムは次のようになります。
このプログラムを2日間作成できません。http://www.stroustrup.com/Programming/Graphics/にあるすべてのグラフィックライブラリをプロジェクトに追加しました。また、FLTK-1.1.10を正常にインストールし、Netbeansに構成しました。FLTKに関するすべてのプログラムはNetbeansで非常にうまく動作します。しかし、上記のプログラムをビルドして実行すると、多くのエラーが発生します。エラーは次のようになります:「...への未定義の参照」。Netbeansでこの問題を解決するにはどうすればよいですか?
次のようなエラーが発生します。
g ++ -o dist / Debug / GNU-Linux-x86 / cppapplication_3 build / Debug / GNU-Linux-x86 / GUI.o build / Debug / GNU-Linux-x86 / Graph.o build / Debug / GNU-Linux-x86 / Simple_window.o build / Debug / GNU-Linux-x86 / Window.o build / Debug / GNU-Linux-x86 / main.o -L ../../ Downloads / fltk-1.1.10 / lib -lfltk -lfltk_forms -lfltk_gl -lfltk_images -lfltk_jpeg ../../Downloads/fltk-1.1.10/lib/libfltk.a(Fl_get_system_colors.o):関数getsyscolor(char const*, char const*, char const*, char const*, void (*)(unsigned char, unsigned char, unsigned char))':
Fl_get_system_colors.cxx:(.text+0x17): undefined reference to
XGetDefault'Fl_get_system_colors.cxx:(。text + 0x38):XParseColor'
../../Downloads/fltk-1.1.10/lib/libfltk.a(Fl_get_system_colors.o): In function
fl_parse_colorへの未定義の参照(char const *、unsigned char&、unsigned char&、unsigned char&)':Fl_get_system_colors.cxx:(。text + 0x2cd):`XParseColor'への未定義の参照......。
xcode4 - Mac 10.8.3 での fltk のインストール
fltk
Mac でのインストールに苦労していますXcode 4
。ファイルをダウンロードして解凍し、指示に従おうとした後:
まず、実行しようとすると、次のようautoconf
になります。
また、./configure
このようなコマンドは、次のようdhcp-10-201-207-151:fltk-1.3 user$ ./configure
になります。
Web 上の多くのチュートリアルに従ってみましたが、それらのほとんどは時代遅れであり、うまくいきませんでした。どうやら、私も適用できなかった Macports を使用してインストールする別の方法があるようです。
誰かが簡単な方法でインストールfltk
して実行する手順を示すことができればXcode
、本当に感謝しています.
c++ - 作成時に Fl_Gl_Window が点滅する
私はいくつかの簡単な fltk コードを持っています:
この例は、mingw を使用して Windows 7 で完全にコンパイルおよびリンクされますが、実行するとかなり見苦しくなります。最初に画面が暗くなり、白く点滅します。次に、画面が再描画され、ウィンドウが表示されます。アプリケーションをシャットダウンしても同じことが起こります。
描画コードを削除しようとしましたが、同じことが起こり、外側のウィンドウから gl ウィンドウを削除しましたが、それでも発生します。したがって、実際の描画には影響しません。だから私の疑いは、opengl コンテキストの作成がこれを引き起こしているということです。ウィンドウが「静かに」表示されるようになったため、gl ウィンドウの作成を削除すると、この仮説が支持されます。
Fl_Gl_Window を Windows でうまく再生する方法を知っている人はいますか?
c++ - Straupstrup グラフィック ライブラリ エラー
私はC++を初めて使用し、プログラミングの設計と概念のクラスの紹介では、現在グラフィックスについて説明しています。FLTKのライブラリだけでプログラムを作成できましたがGUI.h
、Graph.h
、Simple_window.h
、などの Bjarne のライブラリを使用する必要がありPoint.h
ます。単純なウィンドウ プログラムのような単純なプログラムはコンパイルされず、次のような通常の応答が返されます。
また、次を使用してコンパイルを試みました。
これにより、同じ結果が得られます。
Bjarne がフォルダーで提供した make ファイルを実行しようとしましたが、常にエラーが発生し、.o
ファイルが作成されません。
注: Mac OSXおよびUbuntuでのコンパイルも試みました。
c++ - OpenGL でアニメーションを再生する
アニメーションを表示できるように、数マイクロ秒の遅延を入れたいだけです。遅延機能が動作していません。私は fltk を使用しているので、何でも役に立ちます。
c++ - コードを int main(){} の外に置くとセグメンテーション違反が発生する
最初のコード ブロックは機能しますが、2 番目のコード ブロックは機能しません。その理由はわかりません。2 番目のコード ブロックでセグメンテーション エラーが発生します。
次のコードでは、セグメンテーション違反が発生します。
問題を「win.attach(weekdays[weekdays.size()-1]);」という行に絞り込みましたが、それ以外は困惑しています。