导航:首页 > 文件管理 > c的include文件夹在哪里

c的include文件夹在哪里

发布时间:2022-09-11 11:33:35

① C语言的库函数放在什么地方(在什么目录里)

你找lib这个目录,当然lib这个目录在很多的目录下都有.就象windows里的program files这个目录在C盘下有,在D盘下也可以存在.不过RED HAT在你装完系统后就会在几个地方创建了lib这个目录,这个目录下面的都是库文件.lib是libraray的简写,翻译成"库",说白了就是图书馆贝!注意登陆lib这个目录时,你可能只能用超级用户才能登陆上去,然后才能看.超级用户帐号默认是:root;注意用户名和密码都是这个

② C语言编程中include路径怎么指定,求高手。。

放在程序目录下然后include"
xxxx.h"
"
"代表搜索程序目录下,找不到就到库函数里面找
<>代表搜索开发工具里的库函数文件夹

linux下编写c++,include的那些头文件在什么地方

这个还主要看你将的GCC在哪里,一般编程用的C++头文件,都在gcc目录下的include文件夹下。

④ #include“头文件“的相对路径是相对谁的路径

1、用KDevelop打开工抄程。选择一个文件夹可以按照工程打开。如果之前打开过,也可以直接选择特定(比如kdev4)后缀的文件打开一个工程。

⑤ 关于include文件夹

C / C++ 头文件一览

#include <assert.h> //设定插入点
#include <ctype.h> //字符处理
#include <errno.h> //定义错误码
#include <float.h> //浮点数处理
#include <fstream.h> //文件输入/输出
#include <iomanip.h> //参数化输入/输出
#include <iostream.h> //数据流输入/输出
#include <limits.h> //定义各种数据类型最值常量
#include <locale.h> //定义本地化函数
#include <math.h> //定义数学函数
#include <stdio.h> //定义输入/输出函数
#include <stdlib.h> //定义杂项函数及内存分配函数
#include <string.h> //字符串处理
#include <strstrea.h> //基于数组的输入/输出
#include <time.h> //定义关于时间的函数
#include <wchar.h> //宽字符处理及输入/输出
#include <wctype.h> //宽字符分类

//////////////////////////////////////////////////////////////////////////

标准 C++ (同上的不再注释)

#include <algorithm> //STL 通用算法
#include <bitset> //STL 位集容器
#include <cctype>
#include <cerrno>
#include <clocale>
#include <cmath>
#include <complex> //复数类
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <ctime>
#include <deque> //STL 双端队列容器
#include <exception> //异常处理类
#include <fstream>
#include <functional> //STL 定义运算函数(代替运算符)
#include <limits>
#include <list> //STL 线性列表容器
#include <map> //STL 映射容器
#include <iomanip>
#include <ios> //基本输入/输出支持
#include <iosfwd> //输入/输出系统使用的前置声明
#include <iostream>
#include <istream> //基本输入流
#include <ostream> //基本输出流
#include <queue> //STL 队列容器
#include <set> //STL 集合容器
#include <sstream> //基于字符串的流
#include <stack> //STL 堆栈容器
#include <stdexcept> //标准异常类
#include <streambuf> //底层输入/输出支持
#include <string> //字符串类
#include <utility> //STL 通用模板类
#include <vector> //STL 动态数组容器
#include <cwchar>
#include <cwctype>

using namespace std;

//////////////////////////////////////////////////////////////////////////

C99 增加

#include <complex.h> //复数处理
#include <fenv.h> //浮点环境
#include <inttypes.h> //整数格式转换
#include <stdbool.h> //布尔环境
#include <stdint.h> //整型环境
#include <tgmath.h> //通用类型数学宏
#include <cassert>是为了使用断言assert

⑥ C++的include文件夹放在哪,在哪可以看到

在安装后的文件夹里,找到DIA SDK文件夹,打开,就可以看到。或者在C盘programfiles文件夹中,找到类似Microsoft Visual Studio 8.0或9.0的文件夹,打开,也可以看到DIA SDK文件夹,打开,可以找到include

⑦ linux下编写c++,include的那些头文件在什么地方

C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。自己指定的路径就不说了,这里说明一下系统自动搜索的路径。
【1】include头文件路径
除了默认的/usr/include,
/usr/local/include等include路径外,还可以通过设置环境变量来添加系统include的路径:
#
C
export
C_INCLUDE_PATH=XXXX:$C_INCLUDE_PATH
#
CPP
export
CPLUS_INCLUDE_PATH=XXX:$CPLUS_INCLUDE_PATH
以上修改可以直接命令行输入(一次性),可以在/etc/profile中完成(对所有用户生效),也可以在用户home目录下的.bashrc或.bash_profile中添加(针对某个用户生效),修改完后重新登录即生效。
【2】link链接库文件路径
链接库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的(也可以在编译命令中通过
-l
-L
来指定,这里讲的是使用系统默认搜索路径)。
一般
Linux
系统把
/lib
/usr/lib
/usr/local/lib
作为默认的库搜索路径,所以使用这几个目录中的链接库文件可直接被搜索到(不需要专门指定链接库路径)。对于默认搜索路径之外的库,则需要将其所在路径添加到gcc/g++的搜索路径之中。
链接库文件的搜索路径指定有两种方式:1)修改/etc/so.ld.conf
2)修改环境变量,在其中添加自己的路径
1)在环境变量中添加
动态链接库搜索路径:
export
LD_LIBRARY_PATH=XXX:$LD_LIBRARY_PATH
静态链接库搜索路径:
export
LIBRARY_PATH=XXX:$LIBRARY_PATH
以上修改可以直接命令行输入(一次性),可以在/etc/profile中完成(对所有用户生效),也可以在用户home目录下的.bashrc或.bash_profile中添加(针对某个用户生效),修改完后重新登录即生效。
2)在/etc/ld.so.conf
中添加指定的链接库搜索路径(需要root权限),然后运行
/sbin/ldconfig,以达到刷新
/etc/ld.so.cache的效果。
以上两种方式均可以达到指定链接库搜索路径的效果。

⑧ C++头文件目录在那个文件夹

C++标准库头文件,不同的编译器默认路径不相同。

Vc6.0一般在专安装目录下的VC98INCLUDE目录,比如C:Program Files (x86)Microsoft Visual StudioVC98INCLUDE。

Vs一般在位于$VSPATHVCinclude路径属下面。

gcc一般默认在 /usr/include目录下

⑨ linux下编写c++,include的那些头文件在什么地方

C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。

1、#include <stdio.h>,直接到系统指定目录去查找头文件。

系统默认路径为:/usr/include,/usr/local/include,/usr/lib/gcc-lib/i386-Linux/2.95.2/include(gcc库文件的路径,各个系统不一致)

2、#include "stidio.h",会先到当前目录查找头文件,如果没找到在到系统指定目录查找。

3、gcc编译时查找头文件,按照以下路径顺序查找:

gcc编译时,可以设置-I选项以指定头文件的搜索路径,如果指定多个路径,则按照顺序依次查找。比如,gcc -I /usr/local/include/node a.c

gcc会查找环境变量C_INCLUDE_PATH,CPLUS_INCLUDE_PATH中指定的路径。

(9)c的include文件夹在哪里扩展阅读:

应用程序代码编译过程:

编译器根据头文件提供的库函数接口形式,来编译代码,然后生成目标文件;然后,再使用链接器将这个目标文件与系统库链接;最终生成应用程序。代码包含了自己写的内容,还有系统提供好的现成的库函数,整个结合起来才形成一个完整的程序。

库函数的头文件,在编译的时候被使用,而库函数的代码段(库文件),在链接的时候被使用。

example:

应用程序代码在使用一个系统调用的时候,例如printf()函数,需要指定包含的头文件stdio.h;另外,在链接的时候对应的链接libc.a(笔者电脑文件所在目录:/usr/lib/i386-linux-gnu/libc.a)。

总结一下,编写应用程序,需要使用linux系统提供的库函数。具体实现起来,需要头文件和库文件。头文件是需要我们编写应用程序的时候,在源文件开头添加的;而库文件则需要配置编译环境进行指定搜索目录。

⑩ C语言头文件的位置

C语言中的头文件一般分为两类,一类是标准库头文件,一类是用户自定义头文件回。

1、标准库答头文件,不同的编译器都不相同。

Vc6.0一般在安装目录下的\VC98\INCLUDE目录,比如C:\Program Files (x86)\Microsoft Visual Studio\VC98\INCLUDE。
Vs一般在位于$VSPATH\VC\include路径下面。

gcc一般默认在 /usr/include目录下。

2、用户自定义头文件,存储位置有用户自定义。

阅读全文

与c的include文件夹在哪里相关的资料

热点内容
腾讯视频有哪些版本 浏览:405
用数据线微信文件怎么转电脑 浏览:262
黑人教室的英语作弊教师 浏览:651
oracleexp指定版本 浏览:150
李银美韩国 浏览:319
u12linux 浏览:783
限制级视频网 浏览:636
.ybci.waq ?x 浏览:765
腾讯文件苹果板 浏览:173
外国女同电影 浏览:336
为什么同一文件压缩比原文大 浏览:206
北京哪里有数控机床编程 浏览:135
男儿当自强版本 浏览:164
恐怖网站电影在线 浏览:207
webbrowser密码框 浏览:720
大奶按摩电影 浏览:126
nios2uclinux文件系统 浏览:228
拍摄指南by制造机txt下载 浏览:187
中东一个小男孩的电影 浏览:41
最好看的机甲小说 浏览:495

友情链接