私はMinGW環境で作業しています(2011年12月12日にインストーラと共にダウンロード)。私は、リソース(.rc)ファイルをWindresを使用してコンパイルしようとしています。 「警告:ヌル文字は無視され、」私が使用する特定のコマンドは、読んで警告メッセージの少なくとも100行を生成Windresの構文エラー
Windres -O coff About1.rc -o About1.res
windresはあります。この後、Windresは "Abouty1.rc:1:syntax error"を発行します。
実際、About1.rcファイルにヌル文字はありません。追加では、ファイルの最初の行はインクルードステートメントです:#include "dlgresource.h"。私は周りに遊んで、この声明を削除し、それは私がそこに置いて問題ではないことが判明、私はメッセージと構文エラーの通知と同じ風潮を取得します。
MSFTのrc.exeを使用すると、この同じ.rcファイルが問題なくコンパイルされます。生成される.resファイルは、プログラム.objファイルとスムーズにリンクし、完全に実行されます。
私は何が起こっているのか分かりません。何か案は?
おかげで、 マーク・アリン