楼主:
lattes (拿铁三合一)
2021-03-18 10:45:43想请问各位大神
最近参考以下网站资讯写了pdf流程的error handerler
但执行时总会于原始码13行error_hander处跳出E0167 C2664错误
分别为参数不相容与引数转换的错误
不知是否有大大能分享相关经验
先感谢大家的回复与分享
参考网站
https://github.com/libharu/libharu/wiki/Error-handling#The_typical_usage_of_erro
原始码
https://ideone.com/FBFkcU
没问题馁,你的Visual C++版本跟设定是什么
楼主:
lattes (拿铁三合一)
2021-03-18 14:16:00这样子好了,你bulid libharu的流程秀一下,build完之的hpdf.h也秀一下。因为我看libharu没有提供VC++的dll,所以自己建的流程可能会出错
楼主:
lattes (拿铁三合一)
2021-03-18 14:56:00请问指的是套件的安装流程吗 libharu我是用vcpkg直接装的
刚刚测过vcpkg build x86跟x64的libharu函式的格式不一样。我有空再贴差别
楼主:
lattes (拿铁三合一)
2021-03-18 15:56:00再麻烦n大解惑了 非常感谢您!
改成void HPDF_STDCALL error_handler(... 可以编译可是能不能跑我不知道,因为防毒会挡建议你下次依照发问的格式把该填的都填一填
楼主:
lattes (拿铁三合一)
2021-03-18 20:24:00想请教n大是怎么build的呢? 再测试后依然无法执行 不知是否为vcpkg的方式不可行
用vcpkg装x86、x64都可以,用cmake装x64可以我现在手边没有build好的程式码可以看,所以先别等我了