两种可能:
1.proj.lib不存在
2.proj.lib不符合编译的debug(release)版本

# PROJ stuff # Uncomment the following lines to link PROJ library statically. Otherwise # it will be linked dynamically during runtime. # To use the new API of proj5 or later, use #PROJ_FLAGS = -DPROJ_STATIC -DPROJ_VERSION=5 # for proj 4.x: #PROJ_FLAGS = -DPROJ_STATIC -DPROJ_VERSION=4 #PROJ_INCLUDE = -Id:\projects\proj.4\src #PROJ_LIBRARY = d:\projects\proj.4\src\proj_i.lib
nmake.opt

编译Proj4
这里我们首先要将Proj4编译完成,因为后面在编译GDAL时会去proj-5.2.0的src下拿取proj的动态库,为避免报错一定要注意编译的先后顺序;接下来我们打开vs2017的本机工具,因为小编编译的是x64的所以使用的是x64的本机工具进行编译,注意要使用管理员身份运行。
浙公网安备 33010602011771号