2017-05-09 4 views

答えて

0

問題が発生したのは、プロジェクトの構成が不完全なためです。 curses.h{installDir}/include)と「ライブラリ」(「プロジェクトのプロパティ」も含む)のディレクトリに「Includes」セクション(プロジェクトプロパティ)にエントリがあることを確認します。{installDir}/libsのエントリはcurses.aです。

理想的には、これらのディレクトリは、プロジェクトレベルではなくIDE設定の一部として設定するのが理想的です。これを行うプロセスは、上記と同様です。

cursesライブラリとヘッダーの適切なディレクトリを、プロジェクトの一部としてカスタムメイクファイル(インクルードの場合は-I、ライブラリの場合は-L)に追加する必要があります。 (動作しません。自動生成メイクファイルに追加する。)これを行うには:

  1. 保存Makefile.cursesとして(失敗した)最初のコンパイルに作られたメイクファイル(Makefile.win)のコピー。
  2. メイクファイルを編集して適切なディレクティブ(-I{installDir}/includeの後に他のライブラリが含まれ、その後に-L{installDir}/libsが残ります)を含むように編集します。
  3. プロジェクトの設定/ビルドオプションで、[Use Custom Makefile]をチェックし、Makefile.cursesに設定します。
関連する問題