Вы можете попробовать загрузить исходный код webkit и перейти к последней строке «Source / WebKit / gtk / webkit / webkitwebview.cpp», чтобы увидеть ядро «WebCore :: Page * (WebKitWebView * webView);»функция, это ядро преобразования вещей webkit в вещи webcore.
Вам необходимо сообщить компилятору структуру "WebKitWebViewPrivate", которая определена в файле "webkitwebviewprivate.h".(или вы можете определить свой собственный WebKitWebViewPrivate, чтобы обмануть компилятор. На этом этапе вы только даете компилятору знать смещение поля «corePage»)
Но сложная вещь заключается в том, что вам нужно экспортировать класс Frame,Узел, Dcoument и многие другие класс.
Так что это возможно, но сложно.
Если вы действительно хотите использовать только Frame, Node ... Вы можете собрать webkit, и в build / .libs dir будет libWebCore.a, который содержит все ваши потребности, кроме заголовочных файлов..