2
我正在使用Qt編寫包含外部庫的桌面應用程序。問題是,我得到包括外部庫時出現錯誤:C++,Qt:包含的外部庫中名爲「slots」的變量
.../sc_containers.h:667: error: expected unqualified-id before ';' token
sc_array_t *slots;
^
我成功列入非QT項目之前相同的庫,所以我認爲這Qt使用slots
這種錯誤與事實作爲特殊關鍵字(參見Qt文檔中的here)。
有沒有一種方法可以在我的程序中使用該外部庫?由於這不是我自己的庫,因此將變量名更改爲其他名稱並不是真正的選擇。
在此先感謝!
備選方法:.pro文件中的CONFIG + = no_keywords。 – peppe
@peppe yup,在鏈接的答案中提到 – alediaferia