#include 搜索路径
来源:互联网 发布:卢本伟淘宝店地址 编辑:程序博客网 时间:2024/04/27 04:19
C中可以通过 #include <stdio.h> 和 #include "stidio.h" ,区别是:
#include <stdio.h> ,直接到系统指定目录去查找头文件。
#include "stidio.h" ,会先到当前目录查找头文件,如果没找到在到系统指定目录查找。
gcc编译时查找头文件,按照以下路径顺序查找:
1. gcc编译时,可以设置-I选项以指定头文件的搜索路径,如果指定多个路径,则按照顺序依次查找。比如,
- gcc -I /usr/local/include/node a.c
2. gcc会查找环境变量 C_INCLUDE_PATH, CPLUS_INCLUDE_PATH 中指定的路径。
3. 系统默认的路径,分别是
/usr/include
/usr/local/include
/usr/lib/gcc-lib/i386-linux/2.95.2/include
(gcc库文件的路径,各个系统不一致)。
同时,include也可以采用相对路径,比如,a.c需要包含/usr/local/include/node/v8.h,由于/usr/local/include是系统的默认搜索路径,所以在a.c中可以用相对路径包含,#include<node/v8.h>。
转自: http://blog.csdn.net/chosen0ne/article/details/7210946
- #include 搜索路径
- #include 搜索路径
- include搜索路径
- #include和#include" "搜索路径的区别。
- 环境变量,include搜索路径,lib库搜索路径
- gcc include搜索路径和库文件搜索路径
- 关于环境变量 C++ include搜索路径,lib库搜索路径
- 环境变量,include搜索路径,lib库搜索路径
- gcc中include文件的搜索路径
- #include -- 头文件的搜索路径
- linux下C include搜索的路径
- gcc中include文件的搜索路径
- gcc中include文件的搜索路径
- #include头文件搜索的路径
- linux下C include搜索的路径
- linux下C include搜索的路径
- linux中include搜索的路径
- linux下C include搜索的路径
- ERP与SOA相结合:基于SOA的ERP体系架构
- 《中缀式变后缀式》解题报告
- android libcore/run-libcore-tests and vogar build
- KendoUI 如何布局页面
- MySQL小贴士
- #include 搜索路径
- memcached简介
- MSSQL 常用自定义函数
- 【ORACLE】Oracle_Database_11g_标准版_企业版__下载地址_详细列表
- 编辑器漏洞致使网站被挂马该怎么办?
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- 提高PHP编程效率的53个要点(转载)
- Linux Crontab 安装使用详细说明
- Oracle11g学习笔记(二)