Cygwin 头文件位置

Cygwin 头文件位置

我的操作系统是Windows 8,我正在使用cygwin 1.7.34(0.285/5/3)。 cygwin 中的头文件位于哪里?例如,我需要添加一个额外的头文件,比如transport.h已经存在的头文件,以便将其用作#include <transport.h>.我应该把它放在什么地方?

答案1

我的两分钱是,你不应该将文件放在默认的系统头路径之一中 - 你应该将它放入你想要的任何目录中(/usr/local/libfoo_v1.0/include这是一个非常常见的约定,库本身安装到/usr/local/libfoo_v1.0/lib),然后将编译器指向该目录在-I/usr/local/libfoo_v1.0/include编译器命令行上。

相关内容