Использование pdfium.lib с GCC в очень простой программе - PullRequest
0 голосов
/ 14 ноября 2018

Я пытаюсь добавить библиотеку pdfium.lib в небольшую программу в Windows.Программа ...

    #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 имеет полную сборку и работает нормально в Linux. (Pdf_is_complete_lib = true).

При связывании в GCC с помощью "-pg-s -Wl, - start-group pdfium.a -Wl, - end-group -lpthread "отлично работает в Linux.

Но в Windows10 с" -pg -s -Wl, -Параметры начальной группы pdfium.lib -Wl, - конечной группы -lpthread ".Программа говорит "main.cpp | 7 | неопределенная ссылка на` FPDF_InitLibrary '|, .... || ошибка: ld вернул 1 состояние выхода | Я стек здесь в очень простой программе с main, потому что я новичок в libs, поэтомуМне нужна помощь. Я также опубликовал проблему в список рассылки Google pdfium. Спасибо, Джим

Но в Windows я

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...