我正在尝试在 Windows 的一个小程序中添加 pdfium.lib 库。该程序是...
#include <fpdfview.h>
int main() {
FPDF_LIBRARY_CONFIG config;
config.version = 2;
config.m_pUserFontPaths = NULL;
config.m_pIsolate = NULL;
config.m_v8EmbedderSlot = 0;
FPDF_InitLibraryWithConfig(&config);
FPDF_DestroyLibrary();
return 0;
}
Pdfium.lib 已构建为完整的 lib 并在 Linux 中运行正常。(pdf_is_complete_lib = true)。
当在 GCC 中使用“-pg -s -Wl,--start-group pdfium.a -Wl,--end-group -lpthread”参数在 Linux 中工作正常。
但在 Windows10 中带有“-pg -s -Wl,--start-group pdfium.lib -Wl,--end-group -lpthread”参数。程序说“main.cpp|7|undefined reference to `FPDF_InitLibrary'|, ....||error: ld returned 1 exit status| 我在这里是一个非常简单的程序与 main 的堆栈,因为我是 libs 的新手,所以我需要帮助。我也已将问题发布到 google pdfium 邮件列表。谢谢 Jim
但是在windows中我