如何:抑制已過時宣告警告 (GCC 編譯器)#
問題#
當您使用 Basler 的舊版相機類別時,會收到大量關於已取代宣告的警告。
原因#
已取代宣告警告僅提醒您,由於新版 SFNC (Standard Features Naming Convention) 版本的發布,受影響的相機 Property 將來會獲得新的名稱。
例如: AutoFunctionROIWidth 已取代 AutoFunctionAOIWidth.
解決方案#
請檢查您的相機是否已安裝最新韌體。若已安裝最新韌體,請確保在程式碼中僅使用新的相機 Property 名稱。
如果您想要暫時停用取代警告,請在包含任何 pylon 相關標頭檔之前,將下列行加入您的 cpp 檔案中。