1

我正在尝试在 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中我

4

0 回答 0