剛剛安裝的build-essentinals在debian 7中。 但是我注意到C++的包含在/ usr/include/C++/4.7中...... 有沒有人爲什麼?包括用於在/ usr/include中,據我記得......C++找不到包括
現在一切都失敗... 即
main.c:2:20: fatal error iostream: No such file or directory
即使我包括它-I,頭被稱爲從標題和它不會找到任何東西,如:
/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory
所以怎麼一回事,因爲位是不是在/ usr /包括但/usr/include/c++/4.7編譯器無法找到它...
我是我們g ++
crafter# g++ -o craft main.cpp
In file included from /usr/include/c++/4.7/x86_64-linux-gnu/bits/os_defines.h:40:0,
from /usr/include/c++/4.7/x86_64-linux-gnu/bits/c++config.h:414,
from /usr/include/c++/4.7/iostream:39,
from main.cpp:2:
/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory
編譯終止。
任何人都知道如何解決這個問題?
感謝您的幫助!
是'gcc'和'G ++'安裝包? – GoBusto 2015-02-23 12:42:24
@GoBusto'gcc'和'g ++'是'build-essential'的依賴關係,所以是的。 – 2015-02-23 12:52:38