簡體   English   中英

Xcode 3 gcc 4.2錯誤:在此范圍內未聲明“ min”

[英]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)和/或限定minstd::min

聽起來您正在訪問math.h庫,或者您的安裝有問題。 我傾向於建議完全刪除xcode,包括所有開發人員工具。 自述文件中有執行此操作的說明。 然后重新啟動計算機,然后重新安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM