##EasyCKL
简体中文 编译指南已经移至 Compilation Guide.
EasyCKL — это библиотека, основанная на CEF3 (встроенный Chromium framework), поддерживает платформы Windows и Linux.
Документация по API | Сборка EasyCKL из исходного кода | Учебник по началу работы (MSVC) | Учебник по началу работы (MinGW) | Новости проекта.
Если не удаётся открыть указанную документацию по API, используйте эту ссылку.
Для понимания причин разработки EasyCKL обратитесь к странице Wiki.
Вкратце, EasyCKL имеет множество отличных функций:
— Полностью с интерфейсами API в стиле C, подробности смотрите на странице Wiki. Страница Wiki;
— Насколько возможно следует принципу «разделения механизма и политики», не навязывая политику вызывающему, подробности см. на странице Wiki. Страница Wiki;
— Простой и удобный в использовании, лёгкий, он скрывает сложные классы CEF, громоздкое наследование и абстракцию, оставляя вызывающего как Win32API, системные вызовы Linux, функции библиотеки POSIX в виде лаконичного и мощного интерфейса;
— Он обеспечивает максимальную обратную совместимость, как на уровне исходного кода, так и на двоичном уровне.
С помощью EasyCKL вы можете:
— Встроить высокопроизводительный веб-элемент управления, совместимый с последними стандартами основных браузеров для вашего приложения;
— Создавать браузеры на основе ядра Chromium, такие как [ECKBrowser] (http://easyckl.tk/eckbrowser/);
— Размещать приложения, разработанные преимущественно с использованием WebUI.
Как начать?
Я хотел бы разработать своё приложение на основе EasyCKL — вернитесь наверх, чтобы получить учебные пособия по началу работы и документацию по API.
Я хочу разрабатывать непосредственно на исходном коде EasyCKL — перейдите на страницу Compilation Guide (INSTALL.md), чтобы узнать о компиляции EasyCKL. Руководство по компиляции.
Примечание. Если вы разрабатываете на платформе Linux, рекомендуется создавать EasyCKL с помощью исходного кода, поскольку разные версии компилятора, разные версии glibc и разные среды дистрибутивов Linux могут вызвать проблемы совместимости двоичных файлов. Кроме того, прямая публикация исходного кода на Linux также является наиболее приемлемым методом для пользователей.
Лицензия BSD.
Windows (Win32, ix86): cef_binary_3.2623.1401.gb90a3be_windows32 (по умолчанию) cef_binary_3.2704.1431.ge7ddb8a_windows32 (необязательно)
Linux (i686): cef_binary_3.2623.1399.g64e2fe1_linux32
Совет для Windows: версия cef_binary_3.2623.1401.gb90a3be_windows32 — последняя версия с поддержкой Windows XP, но я также несу коды новой версии (cef_binary_3.2704.1431.ge7ddb8a_windows32), если вам не нужно продолжать поддерживать XP, вы можете использовать новый код для компиляции.
Примечание: этот проект публикует исходный код, README, Wiki и документацию по API под лицензией BSD.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )