1. 程式人生 > >Ubunutu下使用g++ 編譯錯誤之沒有那個檔案或目錄

Ubunutu下使用g++ 編譯錯誤之沒有那個檔案或目錄

其實還是你自己程式碼的原因,我的終端提示錯誤是:

fatal error: String: 沒有那個檔案或目錄1

看到error後邊的提示了嗎?原來之前一直再用java寫程式碼,而Java中的String是大寫的,C/C++的卻是小寫的string,所以當我在程式碼中寫

#include<iostream>
#include<String>
#include<vector>123

的時候,就找不到標頭檔案String,將其改為string以後就成功解決了該問題

#include<iostream>
#include<string>//注意和上邊的區別
#include<vector>123

簡單總結一下,當你遇到了未找到的錯誤時候,看error提示後的關鍵詞,找到相應的程式碼,更正一下即可正確。

注:

當遇到fatal error: iostream: 沒有那個檔案或目錄 錯誤時候,請檢查你的程式碼有沒有包含using namespace std;

僅供參考。