1

我目前在我的 Linux 应用程序中使用 Google Breakpad。我通过configure&make构建了breakpad,我正在链接/src/client/linux/libbreakpad_client.a,它工作正常,在崩溃的情况下创建了转储。

现在我还想使用 common/linux/http_upload 函数将转储上传到类似于在 src/tools/linux/symupload/minidump_upload 中完成的地方,但我得到了对 google_breakpad::HTTPUpload::SendRequest 的未定义引用...

如何进行?是不是在Linux上建了一些库?链接 libbreakpad_client.a 和 libbreakpad.a 似乎还不够。我需要以某种方式单独构建它吗?感谢帮助。

4

1 回答 1

1

它要求将 src/common/linux/http_upload.cc 包含在(例如)libbreakpad_client.a 中,我将该行添加到 Makefile.am 到 src_client_linux_libbreakpad_client_a_SOURCES 部分。似乎它不是由任何配置参数构建的,或者我错过了它。

于 2015-01-27T12:32:46.700 回答