加载 .obj 文件时出现链接器错误
Linker error when loading .obj file
我试图使用此obj加载器加载一个包含球体顶点的obj文件,并且在编译时出现此错误:
1>ShaderPerspective.obj : error LNK2019: unresolved external symbol "public: int __thiscall objLoader::load(char *)" (?load@objLoader@@QAEHPAD@Z) referenced in function "void __cdecl loadObj(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?loadObj@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
)
失败的代码是:
void loadObj(const std::string &strObjFile)
{
objLoader *objData = new objLoader();
objData->load("data\sphere.obj");
}
我知道这是一个链接器错误,但作为 c++ 和 Visual Studio 的初学者,如果有人能指出我如何让它工作的正确方向,我将不胜感激。
你试过什么?我怀疑您只需要将其项目作为解决方案的一部分。或者可能只是将其 .obj 文件添加到链接器选项中。
相关文章:
- 静态数据成员的问题-修复链接错误会导致编译器错误
- Visual Studio mkl_link_tool.exe链接错误
- C++ 实现模板单例类时出现链接错误
- 使用类模板的方法链接错误
- MySQL C++连接器链接错误
- VS 2015 链接错误 无法构建依赖于 libcurl 的项目
- 运行 C++ 单元测试时LNK2005链接错误
- 对 CMake 中'cudaRegisterLinkedBinary'链接错误的未定义引用?
- 链接错误,包括我创建的相同头文件 - C++
- 在Embarcadero C++ Builder中生成的DLL未解决的外部链接错误
- 使用标头保护的多个定义链接错误
- 链接错误:未定义对 stdscr 和 wgetch 的引用
- 使用 Vivek 的 Vcam / 捕获源过滤器构建/链接错误
- 升压program_options中的链接错误
- 使用 g++ 预处理器进行替换会导致链接错误
- 在调试配置中编译工作正常,但发布会给出链接错误
- 相邻矩阵设置链接错误
- 包含常量变量并包含在多个文件中的标头的链接错误
- C++链接错误,我理解但无法解决
- 是什么导致macOS Mojave上的GoogleTest链接错误