【发布时间】:2016-01-26 10:13:01
【问题描述】:
我在我自己的 MFC C++ 应用程序中使用了 File Geodatabase API(它只从 .gdb 文件夹中读取数据)。我在项目属性部分中包含了 api 所需的所有头文件和库。 (FileGDBAPI.dll 和 FileGDBAPID.dll 文件除外,因为我不知道它们的包含目录)。没有编译时错误,但是当我从 FileGDBAPI(例如 GeoDatabase 地理数据库;)创建任何对象时,我收到一个错误
"应用程序无法正确启动 (0xc000007b) .点击确定关闭应用”
谁能告诉我我忽略了什么或任何可以使这个错误消失的东西。如何添加与 File Geodatabase API 相关的 *.dll 文件?
【问题讨论】:
-
该错误表明您的应用程序与您尝试使用的 dll 不匹配。它们都是为同一个平台构建的(32 位?64 位?)
标签: c++ visual-c++ mfc gis arcgis