導航:首頁 > 文件管理 > 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文件夾在哪裡相關的資料

熱點內容
linux查看文件的行數 瀏覽:692
fpga約束文件如何自動生成 瀏覽:377
linux打開的文件數 瀏覽:973
win8修改公用網路 瀏覽:324
linuxlcrt 瀏覽:30
編程里res是什麼意思 瀏覽:616
dm80082版本固件 瀏覽:37
蘋果手機用什麼可以打開psd文件 瀏覽:627
服務號和小程序的區別 瀏覽:888
360手機助手qq文件位置 瀏覽:693
如何學習數碼編程 瀏覽:60
微信消息發布出去 瀏覽:377
windows文件名一個個消失 瀏覽:907
易語言設置文件所有者 瀏覽:197
iphone手機如何顯示wifi密碼 瀏覽:880
文山大數據 瀏覽:496
3dsrxtools怎麼升級 瀏覽:903
樂高的機器人編程是用什麼 瀏覽:542
neato怎麼升級固件 瀏覽:637
蘋果在qq上下載的文件在哪裡可以找到 瀏覽:576

友情鏈接