1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/daemon_process-EasyCKL

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 00:56 82982a0

##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 также является наиболее приемлемым методом для пользователей.

Chromium Embedded Framework.

Лицензия 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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/daemon_process-EasyCKL.git
git@api.gitlife.ru:oschina-mirror/daemon_process-EasyCKL.git
oschina-mirror
daemon_process-EasyCKL
daemon_process-EasyCKL
master