使用vs 2017将proj包含到c dll中

时间:2018-06-20 11:32:20

标签: c++ proj4 proj

我正在尝试重新创建丢失了源代码的项目。

基本上,我正在尝试将Proj4包含在64位DLL中。我已经在VS 2017的X64 Native Tools Comand提示符下使用nmake构建了Proj4。这已经在我的C驱动器中创建了PROJ文件夹。

在我的代码中包含“ proj_api.h”时,它表明无法打开源文件。

如果我在链接器中设置库文件夹结构,则会发生这种情况。

我修改了这些项目属性 项目>属性>链接器>输入>其他依赖项,添加proj.lib项目>属性>链接器>常规>带有proj.lib路径的其他库目录

我得到的错误是

1>------ Build started: Project: Proj4ApiExam, Configuration: Debug Win32 ------ 1>Source.obj : error LNK2019: unresolved external symbol _pj_transform referenced in function _main 1>Source.obj : error LNK2019: unresolved external symbol _pj_init_plus referenced in function _main

如何在C ++ DLL中包含和使用Proj4?我知道可以像以前一样做到。

0 个答案:

没有答案