2014-10-17 2 views
-1

Я пытаюсь сделать то, что подразумевает название. Я ищу учебник или существующий проект github, который покажет мне, как сделать это возможным. Насколько я имею или не пробовал: ничего. Я потерял документацию по CEF и не знаю с чего начать. Я знаю об альтернативах (librocket, awesomium и berkelium). Если какая-либо из них была включена в GLFW, успешно подключите ее соответствующим образом. Что касается отсутствия документации, я просмотрел веб-сайт и вики CEF и нашел инструкции по установке и пример, который использует #include <window.h> вместо opengl.Как встроить встроенную структуру хрома в GLFW

ответ

2

Для его работы потребовалось немного массирования, так как файл libcef.so слишком велик для хранения в github, а реализация cef - несколько лет, однако я опубликовал несколько «проблем» »с исправлениями и предложениями здесь, чтобы помочь вам. Программное обеспечение здесь довольно хорошее, но в нем нет достаточной документации, и это зависит от того, с какого каталога вы его запускаете. Большой совет: Запустите программное обеспечение из базового каталога этого git.

https://github.com/andmcgregor/cefgui

Надеется, что это помогает.

1

Я думаю, что это слишком много для начинающего программиста. GLFW - это платформа с минимальным размером для создания приложений OpenGL. CEF, с другой стороны, зависит от многих утилит, предоставляемых приложением, в которое он встроен. GLFW не предлагает их, поэтому вы должны реализовать их таким образом, чтобы CEF мог жить в GLFW. Это возможно, но требует некоторого опыта. Если вы посмотрите на https://code.google.com/p/chromiumembedded/wiki/GeneralUsage, есть один короткий абзац «Внеэкранная рендеринг». Это то, что вы хотите интегрировать в проект OpenGL. Выведите экран за пределы экрана и представите результат через текстурированный квадрат (выравнивание в пространстве просмотра).

+0

Когда я говорю новичку, я имею в виду только в определенных областях, потому что у меня есть тонны опыта Java, а opengl и glfw тоже не новы для меня. однако я новичок в CEF и как его интегрировать, поэтому спасибо за ссылку. – SemperAmbroscus

+0

Вы рекомендуете использовать другую библиотеку? – SemperAmbroscus

Смежные вопросы