详解Linux下环境变量C_INCLUDE_PATH、CPLUS_INCLUDE_PATH、CPATH以及常见错误
C_INCLUDE_PATH、CPLUS_INCLUDE_PATH以及CPATH常被用于在全局性地添加预处理C/C++时的包含目录,其中C_INCLUDE_PATH仅对预处理C有效,CPLUS_INCLUDE_PATH仅对预处理C++有效,而CPATH对所有语言均有效。下面我们仅以C_INCLUDE_PATH为例来讨论。 常用的容易出错的设置方法是在~/.bashrc等文件中简单地使用递归式赋值: export C_INCLUDE_PATH=$C_INCLUDE_PATH:/somewhere/include 这条语句的命令会将C_INCLUDE_PATH赋值为它原本的值之后再附加上:/s
下载地址
用户评论