一,C#编译过程中的问题及解决方案
Q:未能找到类型或命名空间名称“IDisposable
A:将以下内容添加进./swig/csharp目录下AssemblyInfo.cs文件开头以及gdal,ogr和osr文件夹中的所有.cs文件的开头
using System;
using System.Runtime.InteropServices;
Q:不知道如何生成“ogr_wrap.obj”及fatal error LNK1120: 4 个无法解析的外部命令
A:在./swig/csharp目录下出现各种错误时候,依次运行以下命令行,并按错误提示进行错误处理
nmake -f makefile.vc clean
nmake -f makefile.vc interface
nmake -f makefile.vc