
Windows 8
私のOSはcygwin 1.7.34(0.285/5/3)
。 Cygwinのヘッダファイルはどこにありますか?たとえば、transport.h
すでに存在するヘッダーなどの追加ヘッダーを追加する必要がありますが、#include <transport.h>
どこに入れるべきですか?
答え1
私のポイントは、デフォルトのシステムヘッダーパスの1つにファイルを入れないでください。必要なディレクトリにファイルを配置する必要があります(/usr/local/libfoo_v1.0/include
これはライブラリ自体がインストールされる非常に一般的なルールです/usr/local/libfoo_v1.0/lib
)。-I/usr/local/libfoo_v1.0/include
コンパイラコマンドラインで、そのディレクトリにコンパイラを追加します。