我目前正在尝试构建一个能够将PDF文件转换为图像的C ++应用程序 我想用pdfium来做这件事。
所以我在wiki中构建了pdfium作为解释,并在我的cmake项目中复制了头文件并生成了库。
当我尝试构建应用程序时,出现以下错误:
src/include/pdfium-linux64/v8/include/libplatform/libplatform.h:8:33: fatal error: include/v8-platform.h: no such file or directory
事实上,在这个文件中有:
#include "include/v8-platform.h"
但目录是这样的:
include
| pdfium-linux64
| | v8
| | | include
| | | | libplatform
| | | | \ libplatform.h
| | | | v8-platform.h
| | | \ ...
| | \ ...
| \ ...
\ ...
所以它无法运作..
有没有人知道如何解决这个问题?
提前致谢。
答案 0 :(得分:0)
感谢pdfshaver项目,我找到了一个解决方案:
-I / USR /包含/ pdfium / V8
-L / usr / lib中/ pdfium
-lpthread
-lpdfium
-lfpdfapi
-lfxge
-lfdrm
-lfpdfdoc
-lfxcodec
-lfxcrt
-lfxedit
-lpdfwindow
-ljsapi
-lv8_libplatform
-lv8_snapshot
-lv8_base
-lv8_libbase
-licui18n
-licuuc
-licudata
-lformfiller
-lfpdftext
-lfpdfdoc
-lbigint
-ljavascript
-lpthread