2013-09-27 49 views
1

我正在使用工具cantata ++測試C++源代碼。我創建了一個項目,構建它並遇到以下錯誤消息。在一個cantata ++測試項目中引用yvals.h生成錯誤

error I9282: the global scope has no "_invalid_parameter" C:\LegacyApp\VisualStudio2005\VC\include\yvals.h 167 

我覺得這是錯誤奇怪,因爲yvals.h是不是真的在我的源代碼文件。這個錯誤信息意味着什麼?

+0

Cantata ++是專有軟件。你付出了代價。爲什麼不問賣家的支持? –

回答

1

您會發現yvals.h可能包含在Microsoft編譯器包含的許多系統頭文件之一中,並且您只能在錯誤消息中看到它,因爲Cantata ++ instrumenter發現它存在問題。我的猜測是Cantata ++,Visual Studio項目中的設置存在一些問題,或者兩者之間的不匹配意味着它們沒有使用相同的設置。

爲了幫助診斷問題,這將有助於瞭解有關您的設置以及您在出現錯誤時構建的代碼的一些信息。

正如Joachim Wuttke所說,如果您仍然遇到問題,我建議您直接聯繫Cantata技術支持團隊。他們將能夠爲您提供進一步的信息來幫助解決問題。

相關問題