在构建我的项目时,我遇到了同样的问题,在这个链接中解决了: SOIL not linking correct , SOIL setup in Visual Studio 2010
我尝试了所有建议的解决方案:
- 构建 VC8 和 VC9 库以获取 SOIL.lib(我使用的是 VS 2013)
- 链接库(链接器 - 附加依赖项)
- 将 libSoil.a 重命名为 SOIL.lib
但仍然有同样的错误:
1>libSOIL.a(stb_image_aug.o) : error LNK2019: unresolved external symbol __alloca referenced in function _stbi_zlib_decode_noheader_buffer
1>libSOIL.a(image_helper.o) : error LNK2019: unresolved external symbol _sqrtf referenced in function _RGBE_to_RGBdivA2
任何想法,其他解决方案?