Знайомство з juce: установка

Відео: Edge Juice with Attitude Transmission temp sensor install Dodge Cummins 5.9

Знайомство з Juce: установка
Інсталяція Juce не так автоматизована, як хотілося б. Готові бінарні збірки існують тільки для Windows і MacOS X, тому в Linux потрібно збирати бібліотеку і всі супутні утиліти з вихідних кодів.

Перший крок - складання самої бібліотеки. Розпакувавши архів з вихідним кодом Juce, переходимо в директорію build / linux, де знаходиться готовий Make-файл. Оскільки автоматичної конфігурації (за допомогою, наприклад, autotools або Cmake) не передбачено, з`ясовувати, яких залежностей не вистачає, доводиться прямо по ходу збірки. На щастя, залежностей зовсім небагато.

вводимо:
$ Make CONFIG = Release

і дивимося, які системні заголовки фігурують у повідомленнях про помилки. У мене не вистачало тільки asoundlib.h.




запустивши:
$ Sudo apt-file search asoundlib.h

відразу ж з`ясував, що цей файл міститься в пакеті libasound2-dev. Встановлюємо його і знову запускаємо make. При необхідності таку процедуру доведеться повторити кілька разів, але на моїй системі цього вистачило для успішної збірки. Зібрана бібліотека з`являється в директорії bin.

Наступним кроком є складання програм Jucer. Множина не випадково, тому що існують «старий» і «новий» Jucer.

«Старий» Jucer - це візуальний редактор форм. «Новий» Jucer - це прототип майбутньої середовища розробки для Juce, який, в своєму сьогоднішньому вигляді, використовується для автоматичної генерації скелетного коду нових проектів.

Згодом в новий Jucer повинні перекочувати і функції візуального редагування форм, але поки це абсолютно різні програми з однаковою назвою.

Знайомство з Juce: установка

Для комфортної роботи з Juce потрібні обидва варіанти, тому збираємо старий Jucer в extras / the jucer / build / linux і новий Jucer в extras / Jucer (experimental) / Builds.

Останній етап - складання демонстраційної програми, яка включає всі компоненти бібліотеки. Якщо вона збереться і запуститься - значить абсолютно все працює, як треба. Переходимо в extras / juce demo / Builds і запускаємо Make. Мені довелося додатково встановити тільки freeglut3-dev, але все залежить від набору встановлених в системі бібліотек.

ІНШЕ

Juce: многопоточность фото

Juce: многопоточность

Нить в Juce реалізується класом Thread. Як і в багатьох інших тулкіта, це повністю віртуальний клас, наслідуючи який…

Обробка подій в juce фото

Обробка подій в juce

Відео: Уроки javascript | Урок №13 - Події і обробник подій Переважна більшість тулкіта для С ++ (Gtk +, Qt,…

Sdl + mingw = дружба! фото

Sdl + mingw = дружба!

Відео: SDL 2 Tutorial 1c [SETUP] Windows and MinGW Setup Мабуть, SDL - найпопулярніша бібліотека для створення…

Sdl: збірка за допомогою make фото

Sdl: збірка за допомогою make

Відео: C. Урок 12. Компіляція і система збирання (gcc, make)Етап 4. Складання за допомогою make Наведу мінімальний…

Juce: контейнери фото

Juce: контейнери

Відео: Batman Arkham City. Серія 16 [2-ий контейнер з титаном. глушилка] Найбільш загальним контейнерним класом в Juce…

Juce: враження і висновки фото

Juce: враження і висновки

Відео: Малайзійка на підлогу шишечки - NASTY Juice! Бібліотека Juce виробляє двояке враження. Багато її можливості…

Juce: вкладені компонування фото

Juce: вкладені компонування

вкладені компонування У Juce використовується ідеологія, розглянута в попередній статті по U ++, - ієрархія віджетів…

Використовуємо the jucer фото

Використовуємо the jucer

Відео: Соковижималка Novis Vitajuicer Візуальний редактор компоновок The Jucer Як ми вже переконалися, розміщувати…

Емулятор atari800 фото

Емулятор atari800

Відео: Atari800 Win PLus emulator installation tutorial Приступимо до встановлення емулятора з вельми промовистою…

Установці linux unified kernel фото

Установці linux unified kernel

Відео: Linux - Установка Linux Mint поруч з Windows. (BIOS & UEFI) Приступимо. На сторінці завантажень доступні…

» » Знайомство з juce: установка