Qt 4.6でWebサービスを呼び出すために、Axis2(WSDL2C)を使用してWSDLからファイル*.c/*.h
を生成しています。しかし、生成されたコードは大部分の警告(3つのサービス→1k警告)を生成します。ほとんどの場合、初期化されていない変数や未使用の変数があります。これらの警告を適切に抑止するにはどうすればよいですか?Qt 4.6 + MinGW:生成されたコードの警告を表示しない
#pragma
のヘッダをラップしてサードパーティ製のライブラリからの警告を抑制できるのは分かっていますが、実装から警告が出された場所で生成されたコードを処理する方法はありますか?これは、未使用の警告をオフにし
QMAKE_CFLAGS += -Wno-unused
:
これは、生成されたコードをすべて別のプロジェクトに移動する必要があることを意味します。コードによって発生するすべての「未使用」警告が失われますか? @atamanroman。 – atamanroman
。はい、あなた自身のコードで警告を保持したい場合は、サブプロジェクトやソートに移動する必要があります。 –
@atamanromanはい、あなたはこのコードを別のプロジェクトに移すことに非常に正当な理由があるようです: –