0

Visual Studio 2010 で C++ コードからFTGLの C APIを使用するにはどうすればよいですか?

FTGL は#ifdef __cplusplusチェックを使用して、同じヘッダー ファイルから C および C++ API をエクスポートします。

私はこれを試しました:

#ifdef __cplusplus
  #undef __cplusplus
  #include <FTGL/ftgl.h>
  #define __cplusplus
#else
  #include <FTGL/ftgl.h>
#endif

しかし、VS2010 にはそれがありません。

warning C4117: macro name '__cplusplus' is reserved, '#undef' ignored
warning C4117: macro name '__cplusplus' is reserved, '#define' ignored
4

2 に答える 2