2016-06-13 67 views
2

我正在使用Qt編寫包含外部庫的桌面應用程序。問題是,我得到包括外部庫時出現錯誤:C++,Qt:包含的外部庫中名爲「slots」的變量

.../sc_containers.h:667: error: expected unqualified-id before ';' token 
    sc_array_t   *slots; 
          ^

我成功列入非QT項目之前相同的庫,所以我認爲這Qt使用slots這種錯誤與事實作爲特殊關鍵字(參見Qt文檔中的here)。

有沒有一種方法可以在我的程序中使用該外部庫?由於這不是我自己的庫,因此將變量名更改爲其他名稱並不是真正的選擇。

在此先感謝!

回答