Раздел 4. Конфигурирование проекта PPU
В представлении C/C++ Projects правой кнопкой нажмите на проект PPU и затем выберите пункт Properties.
Рис. 9. Конфигурирование проекта
Задание опций C/C++ Build
В левой панели выберите пункт C/C++ Build.
В расположенной в верхней части странице зоне Active configuration вы сможете выбрать текущую конфигурацию, например, ppu-gnu32-debug и ppu-xl32-debug, или создать собственную конфигурацию. На закладке Tool Settings вы сможете настроить компилятор, компоновщик (linker), ассемблер и встроенную функцию SPU (только для проектов типа PPU).
Нажмите на кнопку Manage.
Рис. 10. Выбор опций C/C++ Build
Управление конфигурациями
Вы можете переименовывать, удалять и создавать новые build-конфигурации. Нажмите OK.
Рис. 11. Управление конфигурациями
Задание библиотек компоновщика PPU
В своем исходном коде для PPU вы будете использовать библиотеку libspe2, поэтому необходимо внести параметр spe2 в список библиотек компоновщика.
На закладке Tool Settings выберите опцию Libraries под категорией PPU GNU 32-bit C Linker, после чего нажмите кнопку Add в панели Libraries, расположенной в правой части окна.
Добавление библиотеки
Введите с клавиатуры spe2 и нажмите OK.
Рис. 12. Добавление библиотеки spe2
Добавление Embed SPU
Чтобы ваш проект PPU смог встроить исполняемый файл SPU вам необходимо добавить этот исполняемый файл SPU как Embed SPU.
Под категорией PPU GNU 32-bit Embed SPU выберите опцию Inputs. Затем нажмите кнопку Add в панели Embed SPU Inputs.
Просмотр рабочего пространства
Нажмите кнопку Workspace.
Выбор исполняемого файла SPU
Выберите SPU > spu-gnu-debug > SPU.
Вернитесь в окно Properties for PPU, для чего дважды нажмите на кнопку OK.
|