Кроссплатформенный фреймворк на C++ для 2D-векторных графических систем, таких как vgios, vgandroid и vgwpf.
TouchVGCore содержит следующие кроссплатформенные модули:
Это проект с открытым исходным кодом под лицензией BSD, который активно развивается. Приветствуются участники и спонсоры.
Он использует следующие проекты с открытым исходным кодом:
TouchVGCore доступен на CocoaPods. Просто добавьте следующее в свой проект Podfile:
pod 'TouchVGCore'
Или добавьте проект в свою рабочую область и соберите одним из следующих способов:
ios/TouchVGCore/TouchVGCore.xcodeproj
в Xcode, затем соберите библиотечный проект.ios
этого проекта и введите ./build.sh
, чтобы собрать ios/output/libTouchVGCore.a
.
./build.sh -arch arm64
, чтобы создать библиотеки iOS для 64-битной версии iOS. Введите ./build.sh clean
, чтобы удалить объектные файлы.Перейдите в папку android
этого проекта и введите ./build.sh
, чтобы построить с помощью ndk-build.
libTouchVGCore.a
будет выведена в android/output/armeabi
../build.sh -B
, чтобы пересобрать собственные библиотеки.Введите ./build.sh APP_ABI=x86
, чтобы собрать для эмулятора x86. Библиотека будет выводиться в android/output/x86
.
Откройте wpf\vc2010.sln
в Visual Studio 2010, затем соберите проект библиотеки TouchVGCore.
Перейдите в папку 'core' этого проекта и введите make
или make all install
, чтобы сгенерировать библиотеки на Mac, Linux или Windows.
Введите make java
, make python
или make csharp
, чтобы сгенерировать библиотеки для приложений на других языках, использующих Java, Python или C#.
Введите make clean java.clean python.clean
, чтобы удалить программные объектные файлы.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )