2015-10-27 27 views
0

你好我使用OpenGL和做一個教程訥河,但是當我在Visual Studio 2015年編譯,我得到這個錯誤(遺憾的意大利,但我認爲這是很容易理解)openGL的glaux.lib VS2015

Gravità Codice Descrizione Progetto File Riga 
Errore LNK1120 2 esterni non risolti lesson7 C:\Users\Pasto\Desktop\NEHE\Lesson07\Debug\lesson7.exe 1 
Errore LNK2019 riferimento al simbolo esterno _sscanf non risolto nella funzione [email protected] lesson7 C:\Users\Pasto\Desktop\NEHE\Lesson07\glaux.lib(tk.obj) 1 
Errore LNK2019 riferimento al simbolo esterno _vsprintf non risolto nella funzione _PrintMessage lesson7 C:\Users\Pasto\Desktop\NEHE\Lesson07\glaux.lib(tk.obj) 1 

它適用於VS2013,但如果我在VS2015上運行它不起作用。 有什麼想法?謝謝

回答

1

轉到您的項目的屬性,鏈接器和輸入,添加附加依賴這行:legacy_stdio_definitions。

1
#pragma comment(lib, "legacy_stdio_definitions.lib") 

在HFILE像添加此行:

#include <XXXX.h> 
... 
#pragma comment(lib, "legacy_stdio_definitions.lib") 

這是爲我工作