由于应用程序需要,原来x86下的最大可用内存太低,现将程序全线切换到win7 X64专业版下。
GEOS编译
同win32一样,只需要nmake即可
GDAL编译
将GDAL的opt文件中的#WIN64=YES打开
修改geos支持选项
GEOS_DIR=D:/algorithm/doit/gdal-1.9.0/geos
GEOS_CFLAGS = -I$(GEOS_DIR)/include -I$(GEOS_DIR)/include -DHAVE_GEOS
GEOS_LIB = $(GEOS_DIR)/lib/debug/geos_c.lib
然后在vs2005的64位命令提示符下nmake。
完成后,重新编译原始程序,注意一定要修改为X64版本,否则会提示无法找到gdal19.dll。