[英]Xcode 3 gcc 4.2 error: 'min' was not declared in this scope
由於某種原因,xcode / gcc4.2反復抱怨
error: 'min' was not declared in this scope
和最大相同
即使我#在最高級別定義我的自我,它似乎完全是隨機發生的
有任何想法嗎?
編輯。 我認為這可能是在我安裝Xcode 4之后開始發生的,但不確定
(這可能有助於指定您使用的語言...)
您看到的可能是幾件事。 如果您期望這是c ++的std::min
,那么您可能會using namespace std;
流氓using namespace std;
在全局名稱空間中聲明,而不是在每個文件之前包含。
如果是這樣的話:
1) using namespace std
聲明(可選,但值得)刪除每個全局變量。
2)和/或限定min
用std::min
聽起來您正在訪問math.h庫,或者您的安裝有問題。 我傾向於建議完全刪除xcode,包括所有開發人員工具。 自述文件中有執行此操作的說明。 然后重新啟動計算機,然后重新安裝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.