1. 程式人生 > >VassistX對CAA API不起作用的解決方法

VassistX對CAA API不起作用的解決方法

檢視專案屬性-C/C++,附加包含目錄中是否包含了CAA API的標頭檔案,如:<CATIA安裝目錄>\System\PublicInterfaces

如果沒有,很可能是本文所述原因造成的。將用到的API所在的模組的標頭檔案路徑加到這裡,重啟VS應該就可以了。

如果用到的API涉及到的模組比較多,不想反覆一個個地查詢和新增附加目錄,可以寫個程式,遍歷安裝目錄下的資料夾,如果該資料夾下有PublicInterfaces資料夾,則把該PublicInterfaces目錄輸出,使用;連線,貼上到附加包含目錄中。

注意,如果附加包含目錄中已經有包含目錄,要在“屬性頁”對話方塊下先複製原來的目錄,將輸出的一串PublicInterfaces目錄追加到後面,一起貼上到“附加包含目錄”。