亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: iostream: No such file or directory 為什么呢? [打印本頁(yè)]

作者: insmile    時(shí)間: 2008-12-09 21:20
標(biāo)題: iostream: No such file or directory 為什么呢?
這個(gè)是代碼:
#include <iostream>
&nbsp;
using namespace std;

int main()
{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout<<"test test"<<endl;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;
}


g++432 -o test.cpp                  //這個(gè)g++432是我另外做了個(gè)鏈接的,原來(lái)的gcc ,g++還可以用,我用g++ -o test.cpp 卻沒(méi)有錯(cuò)誤,很奇怪啊

I get the following errors:

test.cpp:1:20: iostream: No such file or directory
test.cpp: IN function 'int main()':
test.cpp:6: 'cout' undeclared
test.cpp:6: 'endl' undeclared

我自己剛編譯好的GCC4.3.2,安裝在/usr/local/gcc-4.3.2下,這個(gè)庫(kù)是在/usr/local/gcc-4.3.2/bin下。。。。。。。

我用echo $PATH看過(guò)了,確定已經(jīng)把庫(kù)包含進(jìn)去了()

[ 本帖最后由 insmile 于 2008-12-9 21:23 編輯 ]
作者: zhoubug    時(shí)間: 2008-12-09 21:54
和你的$PATH沒(méi)關(guān)系
gcc 在編譯時(shí)如何去尋找所需要的頭文件 :

※header file的搜尋會(huì)從-I開(kāi)始

※然后找gcc的環(huán)境變量 C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH

※再找內(nèi)定目錄

/usr/include

/usr/local/include
......
等等

[ 本帖最后由 zhoubug 于 2008-12-9 22:01 編輯 ]
作者: langue    時(shí)間: 2008-12-09 21:58
加個(gè) -v 參數(shù)看看,或者 -dumpspecs
作者: insmile    時(shí)間: 2008-12-09 22:22
那要怎么查這個(gè)變量及目錄是否正確呢?
作者: langue    時(shí)間: 2008-12-09 22:25
這個(gè)庫(kù)是在/usr/local/gcc-4.3.2/bin下


說(shuō)實(shí)話,沒(méi)明白。
作者: 雨過(guò)白鷺洲    時(shí)間: 2008-12-09 22:28
最簡(jiǎn)單的程序都出錯(cuò),肯定是環(huán)境沒(méi)弄好
作者: insmile    時(shí)間: 2008-12-09 22:35
謝謝了,我找了些如何搜索頭文件的資料,回去試試看。。。。。。。 給了個(gè)方向就有頭緒了,我一直以為是shell的路徑不對(duì),沒(méi)有把gcc的庫(kù)包含進(jìn)去。。。。。。。。
作者: blueliche_n    時(shí)間: 2011-12-18 00:09
vi make file

432:test.o
         g++ -o 432 test.o
test.o:test.cpp
         g++ -c test.cpp
clean:
         @echo "cleaning...."
          rm *.o
         @echo"clean complete"

make




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2