我正在使用SFML 2.0和Visual Studio 2010專業版來創建遊戲。當我在Visual Studio中測試我的遊戲時,它工作得很好,加載所有資源。找到所有資源沒有問題。但是,當我構建我的setup.exe文件並安裝我的遊戲時,部署的版本找不到資源。已部署SFML遊戲未找到資源?
我喜歡這種感覺與在那裏尋找Visual Studio中的資源相比,當它被安裝在系統上做。在Visual Studio中,程序使用項目文件訪問默認目錄中的「res」文件夾。如圖所示here。
當我安裝遊戲,我包被旁邊的.exe like-so安裝了「資源」文件夾中。
然而,當我運行部署的遊戲,它無法找到任何資源,因此崩潰。我覺得這是一個真正簡單的解決方法,只是將「res」文件夾放置在不同位置的問題,但我一直在搞這個文件夾一段時間,並且無法使其工作。我在哪裏將「res」文件夾放在安裝程序中?