を構築しようとしています。dll ファイルを使用して、postgres サーバーを C 関数で拡張します。Visual Studio 2012 を使用して dll をビルドし、PostgreSQL 9.2 を使用しています。すべてのディレクトリ postgres "\include\server*" をインポートしましたが、次のエラーが発生します。
エラー C2011: 'timezone': 'struct' 型の再定義
エラー C2011: 'itimerval': 'struct' 型の再定義
ファイル *pg_confi_os.h* の 205 行目と 214 行目
この解決策を試しましたが、成功しませんでした。
この問題を解決するには?