我正在與Windows Vista的Qt創作者。我想編一個非常簡單的「的.cpp」的代碼,包括C++標準庫‘的iostream’,類似這樣的:iostream:沒有這樣的文件或目錄
#include <iostream>
using namespace std;
int main(){
cout << "thanks";
return 0;
}
問題就來了,甚至編譯代碼時,它來的時候Qt的突出了圖書館和承認我(iostream:沒有這樣的文件或目錄)。
幾天前它工作正常,然後我安裝了VS-Express-2012,然後我卸載了它,因爲,令人驚訝的是,它不適用於Windows Vista。在刪除VS-2012後,C++庫不再被Qt創建者看到。
請注意,我仍然可以通過命令行控制檯編譯和運行我以前的代碼,這意味着C++庫在刪除VS-2012時並未被刪除!!另外,我之前的所有代碼(在使用相同Qt創建的舊項目中)都沒有這樣的問題(即:Qt識別並查看標準庫),並且仍然可以使用Qt創建者正常編譯和運行它們,即使在我創建這些舊項目中的一個新「的.cpp」文件:
。但是,當我創建一個全新的項目中的新「的.cpp」文件,庫消失,鏈接丟失:
..(我不想習慣每次重新安裝Qt都會遇到與編譯器類似的問題,我想了解爲什麼這會發生在第一位)
那麼,究竟Qt是尋找(或者我應該看什麼?),謝謝
從Qt Creator編譯時是否編譯? – 2013-04-08 21:06:59
@sftrabbit:不,我無法編譯它..此外,運行和調試按鈕都是不活動 – 2013-04-08 21:10:33
對我來說聽起來像卸載Visual Studio帶你的C++工具鏈。你可能想重新安裝你的Qt SDK。 – Phlucious 2013-04-08 21:14:35