既存のプロジェクトのいくつかの問題を修正しています。このプロジェクトでは、ドキュメントはDoxygenを使用して生成されます。PDFドキュメントが必要です。
プロジェクトはWindowsで実行する必要があります。独自のコマンドプロンプトを備えたDDC-I(セーフティクリティカルソフトウェア用)のスイートを使用しています。このコマンドプロンプトは、(cygwinのように)「make」のようないくつかのUnixコマンドとツールを「エミュレート」します。これが問題です。
ドキュメントを生成すると、DoxygenはいくつかのMakefileを作成し、Windowsを使用しているため、このmakefileにはコマンド「del」が含まれていますが、コマンドプロンプトから「makeclean」を呼び出すと、次のエラーが発生します。
/bin/sh: del: command not found make: *** [clean] Error 12
これは、コマンドプロンプトがUnixライクなmakeおよびaspectを使用して、「del」コマンドではなく「rm」コマンドを表示するために発生します。私はさまざまな解決策を試しましたが、最も簡単なのは、Windowsを使用している場合でもLinux用のmakefileを生成することです。出来ますか?
前もって感謝します!
システムは次のとおりです。Doxygen1.7.4WindowsXP GNU Make 3.81