作者:
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好的程式碼可以看,所以先別等我了