2

ヘッダー ファイルを含む C ライブラリがあります。.NET で使用するために、C++ でラッパーを作成したいと考えています。ライブラリを含めると、コンパイラは変数の型 (DWORD、LPCSTR など) に関する構文エラーを報告します。要するに、ライブラリが C ではなく C++ にあると考えているのでしょう。

私は試した

extern "C"{

  #include "c_lib.h"

}

しかし、成功しませんでした。Visual Studio 2010 を使用しているため、プロジェクト設定を変更する必要があるかもしれません。

どんな助けでも大歓迎です。

よろしく。

4

1 に答える 1