2017-04-10 82 views

回答

1

使用NMAKE命令将建立与MSVC的编译器,你就可以用你的应用程序,我猜Makefile.msvc脚本将建立一个静态库,其中作为Makefile.msvc_dll将建立一个动态的链接库。

无论如何,你不需要需要这样做,但如果你想用你的Win32应用程序库,那么这可能是最简单/最快的方式来做到这一点。

只要确保您在cmd会话中具有必要的路径,并在编译之前调用nmake,就可以通过在%Visual Studio InstallDir%/ VC/bin目录中执行vcvars32.bat或只是永久添加通往%PATH%环境变量的路径。

而且libHaru的必要依赖关系也存在,从最初的编译尝试看,它看起来像libpng和zlib需要放在与解压缩的libHaru目录相同的目录中。

+0

@ user2047610-当我尝试在Visual Studio中构建它时,出现此错误。 rror LNK2019:无法解析的外部符号_deflateInit_在函数中引用_HPDF_Stream_WriteToStreamWithDeflate – amanda45

+0

听起来像它没有链接到zlib依赖项,也许你需要先建立该库? – user2047610

+0

@ user2047610-你有没有工作? – amanda45

相关问题