問題タブ [gloss]
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.
haskell - プロファイル オプションがグロスで機能しない
でライブラリ プロファイリングを有効にしてグロスをインストールしたにもかかわらず、プロファイリング オプションがグロスで機能しません~/.cabal/config
。
例: Test.hs
コンパイルと実行:
次に、ウィンドウの x ボタンでウィンドウを閉じますが、gc 出力はありません。
Test.hs を変更しmain = print "test"
て手順を繰り返すと、ガベージ コレクション関連の情報が出力されます。
opengl - エラー "Gloss / OpenGL Stack Overflow "after drawPicture."" 再帰ベースのアニメーションを使用する場合
Haskell の Gloss ライブラリをいじるために、次のように書きました。
時間の経過とともに回転する「バグ」 (頭と胴体を形成する 2 つの円) が表示されます。問題は、数秒実行した後、次のようにクラッシュすることです。
私が正しく理解している場合、基本的には、最終的には、あまりにも多くの変換がスタックに置かれ、オーバーフローすることを意味します。これはハードウェアの制限である可能性があることに注意してください (私は Surface 2 Pro を使用しています)、私は SOL ですか? を使用する場合はこれを行いませんが、これはanimate
おそらくティックごとに状態を渡さないという事実によるものです。
ゲームを作成する場合はplay
、状態を次のティックに渡すために使用する必要があります。すべてを時間に基づいて行うことはできません。これを回避する方法はありますか?エラーをグーグルで調べても、ほとんど何も得られません。
haskell - Haskell グロス パーティクル エフェクト
Gloss ライブラリを使用して Haskell でパーティクル効果を作成するには? (例: 爆発を表示する)
これがどのように行われるかについて誰かが私を少し助けることができれば、それは大歓迎です。
よろしく、スカイフ。
opengl - Ubuntu にグロス (特に OpenGLRaw 依存関係) をインストールすると、「* Missing C library: GL」が表示される
グロスをインストールしようとすると、次のエラーが表示されます。
libgl-dev
通常は、通常の命名規則に基づいてインストールしようとしますが、そのようなライブラリはありません。
macos - Yosemite に Haskell をインストールする際の問題 (特にグロス ライブラリ)
Haskell の GHC を正しく動作させる方法と、Cabal に光沢ライブラリをインストールさせる方法を見つけようとして、朝のばかげた時間まで夜を過ごしました。
ghc、gcc バイナリ (clang へのシンボリック リンクではなく) の古いインストールであっても、考えられるすべてのドキュメント/エラー レポートを読み、何が起こっても llvm を作成した後、1 つの修正で 1 つの問題が解決されましたが、別の問題が発生しました。
したがって、ヨセミテでうまくいった簡単な解決策があり、それを以下に投稿します(他の誰かがここに投稿してくれたらよかったのに)
haskell - Haskell プログラムはコンパイル時にクラッシュするが、GHCI を介して実行するとクラッシュしない
プログラムはここにありますが、コードが多く、どこに問題があるのか わかりません。
https://github.com/rocurley/BlockPhys
プログラムを実行するたびにハングします (グロス ウィンドウにはその背後にあるものが表示され、デバッグ情報は出力されません)。通常は、プロファイリング モードで実行して、無限ループのように見えるものを見つけます。
しかし (他の質問から私が信じるに至ったにもかかわらず)、プログラムを実行した後、プロファイリング ファイルは空白^c
です。
私が知っている無限ループをデバッグするためのもう1つのオプションはGHCIですが、main
経由cabal repl
で実行すると、プログラムは機能します!
これをデバッグする場所を知っている人はいますか?
opengl - ghciを閉じないようにするにはどうすればよいですか?
gloss
グラフィック用の優れたライブラリです。問題は、で実行すると、終了するとすぐghci
に閉じてしまうことです。ghci
を使用してみforkIO
ましたが、ウィンドウを閉じた後でも ghci が閉じます。gloss
ghci を閉じないようにするには (または少なくとも履歴を保持するにはどうすればよいですか)、それとも単にファイルを使用する方がよいでしょうか?
macos - Haskell/gloss のサンプル エラーと GLUT 動的ライブラリ「シンボルが見つかりません: _glutBitmap8By13 エラー」
haskell/gloss のサンプル (これまでに Wave と Snow を試しました) をロードすると、GLUT 共有ライブラリで何かを見つけるとエラーが発生するようです。このエラーの原因は何ですか?どうすれば修正できますか?
これはGHC 7.10.1を搭載したMac OSX 10.9.5にあります
haskell - Haskellはモジュール 'Graphics.Gloss'を見つけられませんでした
Xubuntu 14.04 の Haskell で単純な Gloss プログラムを実行しようとしています。しばらく前に同じマシンで問題なく同じプログラムを実行しましたが、動作していないようです。どうやらGlossが装着されていないと思われます。
私は運が悪いと多くのことを試しました。
プログラムをコンパイルしようとしたときのエラー:
-v フラグを使用する場合:
問題は何ですか?(プログラムが最後に正常に動作して以来、マシンはまったく変更されていません。そのとき、Glossを正常にインストールして使用していました)。