error LNK2019: 无法解析的外部符号

编译结果:
1>test.obj : error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用
1>test.obj : error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8,该符号在函数 _glutCreateWindow_ATEXIT_HACK@4 中被引用
1>C:\Users\Chjun\Desktop\OpenGLTest\Debug\OpenGLTest.exe : fatal error LNK1120: 2 个无法解析的外部命令

 

解决方法:

1.工程属性->配置(设为‘所有配置’)->配置属性->C/C++->预处理器定义(设为‘GLUT_BUILDING_LIB’)

error LNK2019: 无法解析的外部符号_第1张图片

2.工程属性->配置(设为‘活动(Debug)’)->链接器->系统->子系统(设为‘控制台(/SUBSYSTEM:CONSOLE)’)

error LNK2019: 无法解析的外部符号_第2张图片

 

你可能感兴趣的:(error)