我应该在Visual Studio 2010中将.obj模型存储在哪个目录中?
我正在使用OpenGL Mathematics(GLM)库在OpenGL中使用它们,当我尝试加载它显示的对象时
Error11error LNK2019:函数_SDL_main中引用的未解析的外部符号_glmReadOBJ
答案 0 :(得分:2)
您的问题似乎与您的实际问题无关。当您“尝试加载对象”时,您没有收到此错误;这是链接器错误。当您尝试编译和链接代码时,您会得到此信息。它与存储“.obj”文件的位置无关,因为您尚未创建正常运行的可执行文件。
链接器错误告诉您可能没有正确链接到GL Mesh库。
答案 1 :(得分:0)
我知道这已经解决了,但是,如果你看一下GLM附带的readme.txt" GLM Usage"部分包含以下内容:
GLM is a header only library, there is nothing to build, just include it.
#include <glm/glm.hpp>
因此,如果您使用的是VStudio,您只需要将包含GLM标题的目录添加为&#34;其他包含目录&#34; (右键单击项目,选择属性,选择&#34;一般&#34;&#34; C / C ++&#34;,应该是最佳条目。)很划算。