链接器错误构建GDAL VS2017
Posted
技术标签:
【中文标题】链接器错误构建GDAL VS2017【英文标题】:Linker Error Building GDAL VS2017 【发布时间】:2017-09-05 14:38:02 【问题描述】:我正在尝试使用 VS2017 的 64 位开发人员命令提示符构建 GDAL。当我尝试在 makefile 上运行 nmake 命令时,我收到以下致命错误:
odbccp32.lib(dllload.obj) : error LNK 2019: unresolved external symbol _vsnwprintf_s
referenced in function StringCchPrintfW
gdal202.dll : fatal error LNK1120: 1 unresolved externals
我发现 another question 解决了完全相同的问题,但在 MSVC 2015 上。我检查了 nmake.opt 文件,它已经实施了 MSVC 2015 解决方案。任何有关如何解决此问题的指导将不胜感激。
【问题讨论】:
【参考方案1】:确保运行nmake
like
nmake /f makefile.vc devinstall MSVC_VER=1900
【讨论】:
以上是关于链接器错误构建GDAL VS2017的主要内容,如果未能解决你的问题,请参考以下文章