0

dos-prompt で nmake を使用して make ファイルを実行しようとしましたが、次のメッセージが表示されました。

makefile.in(145) : 致命的なエラー U1034: 構文エラー: 区切り記号がありません

makeファイルを調べたところ、145行目に次のように書かれています。

ifeq (@INSTALINFO_FOUND@、はい)

これを修正する方法がまったくわかりません...何かアイデアはありますか?

4

1 に答える 1

0

Makefile.in使用する必要があるビルド システムが GNU autotools であることを示します。これらは、ファイルを GNU 形式の makefile に前処理します。これらの makefile で GNU make を使用する必要があります。

nmakeは完全に異なる獣であり、これらのファイルとは互換性がありません。

パッケージが Microsft ツールを使用してビルド可能かどうかを調査することをお勧めします (そのドキュメントで、nmakeVisual StudioWindowsなどの単語を探し出してください)。もう 1 つの方法は、Autotools の Windows ポートを取得することです。Cygwin は優れていますが、不注意な人にはドラゴンを使用してください。

于 2011-01-17T19:03:23.157 に答える