我是GIS新手,我有编程背景,但目前我有兴趣开发一个可以在Windows窗体应用程序中显示shapefile的GIS软件。对于GUI部分,我使用Windows API,对于GIS部分,我想使用GDAL / OGR库。
我正在阅读并使用GDAL网站http://gdal.org/ogr_apitut.html的文档,我尝试使用他们的示例代码,但是当我使用Dev-C ++编译它时,我无法正确完成编译。
从上面的网站我得到这个代码:
#include "ogrsf_frmts.h"
#include"gdal_priv.h"
#include"gdal.h"
int main()
{
GDALAllRegister();
}
当我使用Dev-C ++编译上面的代码时,我收到如下错误:
对OGRRegisterAll的未定义引用