2015-06-09 2 views
0

Так что я пытаюсь интегрировать Google Breakpad в мое приложение после этого урока: http://zxstudio.org/blog/2014/10/28/integrating-google-breakpad/Compiler ошибка LNK2019 при компиляции Google Breakpad на Windows,

Я пришел к точке, где, когда я компилирую, я получаю LNK2019 компилятор ошибка. После некоторых исследований я выяснил, что это связано с опцией компилятора Treat wchar_t as Built-in Type. (http://www.qtcentre.org/threads/38581-linking-google-breakpad-lib-in-our-Qt-app-on-Windows-gives-Unresolved-external-symbol). Я попытался включить/отключить этот параметр, но не повезло.

Любые предложения? :)

+0

У меня такая же проблема, и нашел, что это (не решена?) https://code.google.com/p/google-breakpad/issues/detail?id=536 –

ответ

0

Вы должны установить «Лечить wchar_t, как не встроенная Тип», чтобы нет (так как вы, кажется, с использованием предварительно построенных Qt с этой опцией) на проекте и, что более важно , в проекте передовой панели. (lib, который предоставляет символ, который вам не хватает).

Этот параметр должен совпадать со всеми статическими библиотеками и dll, экспортирующими символы C++. (Если они используют wchar_t на всех)