2014-01-07 66 views
0

當我運行 this代碼時,出現錯誤「程序無法啓動,因爲sfml-window-2.dll從您的計算機中丟失。」我鏈接所有的庫和頭文件,就像教程給我看的,但我仍然得到這個錯誤試圖運行SFML HelloWorld代碼,我得到和錯誤

+0

您是否將.dll文件複製到您的Windows system32/syswWOW64文件夾或包含您的exe文件夾? – olevegard

+0

雅和它仍然不能正常工作 – XSoloDolo

+0

所述的DLL文件必須在系統搜索路徑的某處,請參閱http://msdn.microsoft.com/en-us/library/windows/desktop/ms682586%28v=vs.85% 29.aspx本質上,要麼將其複製到已經搜索的文件夾中,要麼將相關文件夾路徑添加到系統'PATH'環境變量 –

回答

3

Link SFML staticaly。使用帶-s後綴的庫並添加SFML_STATIC來定義。我認爲這是在Windows上鍊接SFML的最好方式(dll hell!)。

相關問題