我的操作系统是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
编译器命令行上。