0

iPadプロジェクトでlibxml2を使用すると(dylibを使用してヘッダーフラグを正しく追加します)、ビルドされず、エラーが発生します:

/Xcode4/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/usr/include/libxml2/libxml/xmlversion.h:24

「void」の前に「=」、「」、「.」、「asm」または「属性」が必要です。

xmlversion.h の 23 ~ 25 行目は

#ifndef LIBXML2_COMPILING_MSCCDEF
XMLPUBFUN void XMLCALL xmlCheckVersion(int version);
#endif /* LIBXML2_COMPILING_MSCCDEF */

私は何を間違っていますか?

前もって感謝します!クリストフ

4

1 に答える 1

0

libxml2 に対して直接コンパイルする古いプロジェクトを掘り起こしました。

Header Search Pathsプロジェクトのビルド設定に「/usr/include/libxml2」がありますか?

于 2010-09-20T06:33:29.993 に答える