2017-06-11 106 views
0

我想在Visual Studio C++項目中使用Thor library,我按照THOR網站上的說明進行操作。 我想我把正確的目錄鏈接到我的項目,我做鏈接SFML到我的項目的同樣的事情,當我從THOR庫中包含文件時,它不會在我的項目中顯示任何錯誤。
但是,我不能運行我的項目,因爲我有幾個錯誤是說:無法解析的外部符號與THOR SFML擴展

「解析外部符號[...]」

例如: Error

以下是我如何將THOR庫鏈接到我的項目: Link to THOR include directory

如果有人知道如何解決該問題,我會非常感激。

+0

我再次嘗試安裝thor,這是我第一次沒有在Release模式下構建「INSTALL」版本。這次我做了,但是我得到了4個「無法解析的外部符號」錯誤「... –

+0

你包含的路徑/目錄,其中之一是Thor-library的」src「文件夾?可能是路徑我們在最後一張圖片中看不到 - D:\ Programs \ thor-v2.0-sdk \ src。 – Chringo

+0

不,最後一個鏈接是SFML包含目錄的路徑 –

回答

0

看起來你沒有鏈接雷神。您添加了包含文件但不包含庫文件。

在Visual Studio中,您必須在您截圖的同一窗口中轉到鏈接器 - >常規,在「其他庫目錄」字段中爲所有配置添加lib文件的路徑(我猜路徑應該是某種如D:\Programmes\thor-v2.0-sdk\lib)。然後,在「鏈接器」 - >「輸入」中,在「附加相關性」中爲Release配置添加thor(用於調試的添加thor-d)。