问题描述
初次接触GIS,想在C++builder环境中使用ArcEngine10.1进行二次开发,请教两个问题:1、ArcEngine10.1是否支持C++builder环境。2、如果支持,如何搭建C++builder的GIS二次开发环境。
解决方案
解决方案二:
VisualStudio不好用嘛?
解决方案三:
VisualStudio平时用的少
解决方案四:
Delphi可以,C++Builder也可以ArcGISDesktop10/10.1/10.2均可我用过
解决方案五:
如果用Delphi/C++Builder开发GIS最好的选择是TatukGISDeveloperKernel支持XE7版,比AE强的太多。只说其中一个大的优点,无需部署GIS环境,直接封装到了程序中。感兴趣可以去官网下载试用,wwww.tatukgis.com我就是从AE转过来的。
解决方案六:
楼上用ARCGIS10.1+c++做过开发的,请问这个是什么原因?//arcgis许可库#import"libid:6FCCEDE0-179D-4D12-B586-58C88D26CA78"no_namespaceraw_interfaces_onlyno_implementationrename("esriProductCode","esriVersionProductCode")报错信息:1IntelliSense:无法打开源文件"F:/研究项目/实验/BusTravelC++/BusTravelC++/Release/libid:6FCCEDE0-179D-4D12-B586-58C88D26CA78.tlh"c:programfiles(x86)arcgisdeveloperkit10.1includecppapiarcsdk.h1081
解决方案七:
我试过C++Builder用ArcGIS,没有成功,大量提示命名错误
解决方案八:
引用5楼studentdsx的回复:
楼上用ARCGIS10.1+c++做过开发的,请问这个是什么原因?//arcgis许可库#import"libid:6FCCEDE0-179D-4D12-B586-58C88D26CA78"no_namespaceraw_interfaces_onlyno_implementationrename("esriProductCode","esriVersionProductCode")报错信息:1IntelliSense:无法打开源文件"F:/研究项目/实验/BusTravelC++/BusTravelC++/Release/libid:6FCCEDE0-179D-4D12-B586-58C88D26CA78.tlh"c:programfiles(x86)arcgisdeveloperkit10.1includecppapiarcsdk.h1081
你是不是忘了加arcsdk.h的头文件了。