0

bhoogleをインストールする必要があります。コマンドでcabal をインストール済みstack install hoogleで、デフォルトのデータベースを作成しました。GUI でアプリケーションを実行する方法がわかりません。Mac に bhoogle リポジトリをダウンロードしましたが、 動作しstack ghci Setupませ stack ghci App/Mainん。GUI は表示されていません。要件はすべて満たしていると思いますが、アプリの実行方法が間違っています。

4

2 に答える 2

1

あなたのソリューションは機能しますが、.cabal ファイルでエントリポイントを定義するポイントは、スタックに面倒な作業 (ディレクトリからメインhsファイルへの移動) を実行させることであるため、理想的ではないと思います。

bhoogle目的が示すように、システム全体にインストールする場合stack install bhoogleは、スタック ディレクトリの外部のどこからでもインストールできます。

ただし、インストールせずにコンパイルして実行する場合は、bhoogleを使用makeするため、 でビルドして、ディレクトリmakeから実行可能ファイルを取得できます。.stack-workまたは、スタック 1.9.1 からstack run、 の類似物である を使用できますcabal run。以前のバージョンのスタックでは、stack build --exec bhoogle.

于 2020-03-07T04:13:06.117 に答える