我的github

两种可能:

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的本机工具进行编译,注意要使用管理员身份运行。

参考:https://xiaozhuanlan.com/topic/9802567341

           https://www.cnblogs.com/xiaojian1987/

posted on 2019-11-05 17:21  XiaoNiuFeiTian  阅读(337)  评论(0)    收藏  举报