Сделал описание назначения папок. Кто может дополнить? В папках SDK есть Readme.txt, но их надо переводить, чтобы разобраться что там.
├─🖿 Catalogs - папка языков, чтобы IDE, отладчик и компилятор выдавали тексты на выбранном языке.
│ ├─🖿 Russian - тут русификатор
├─🖿 ColorSchemes - папка стилей подсветки синтаксиса в IDE
├─🖿 Compilers - компилятор и его принадлежности. В Linux здесь исполняемый файл purebasic и purebasic_gtk2
│ ├─🖿 gcc - компилятор Си для C-Backend
│ ├─Engine3D.dll - при разработке 3D-игр этот файл должен быть в комплекте с исполняемым файлом игры.
│ ├─FAsm.exe - компилятор Asm
│ ├─pbcompiler.exe - компилятор pb, собственно он управляет процессом компиляции.
│ ├─pbcompilerc.exe - компилятор pb, C-Backend
├─🖿 Examples - папка примеров. Кроме демонстрации возможностей папка используется как контент для примеров из справки. Примеры из справки используют изображения и другие файлы этой папки.
├─🖿 PureLibraries - тут библиотеки, если при компиляции используются функции строк, то они будут загружены из "String"
│ ├─🖿 UserLibraries
│ ├─🖿 Windows - если используется функция import, то отсюда будут загружены импортируемые библиотеки
├─🖿 Residents - в справке есть страница "Резидентные объекты", т.е. константы, структуры будут загружены отсюда.
├─🖿 SDK - набор инструментов для разработки
│ ├─🖿 DirectX9 Redistribuable
│ ├─🖿 DLL Importer - импортирует пользовательские функции dll, чтобы вызывать как API-функции с "_" в конце имени.
│ ├─🖿 DocMaker - собирает справку из специальных форматированных файлов. В комплекте примеры таких файлов.
│ ├─🖿 Header Converter - конвертирует заголовочные файлы *.h но не всё гладко, просто упрощает часть работы.
│ ├─🖿 Interface Importer - импортирует интерфейсы и DirectX9 (есть строка в истории)
│ ├─🖿 NAsm
│ ├─🖿 PureUnit - тестирование программ в PureBasic
│ ├─🖿 Syntax Highlighting - библиотека и пример для преобразования кода в HTML с подсветкой. Возвращает лексемы исходника, что позволяет сделать обработчик кода.
│ ├─🖿 VisualC - создание UserLibraries на VisualC++
│ ├─LibraryMaker.exe
├─🖿 SubSystems для подсистем DirectX9 и DirectX11, будут использоваться эти библиотеки.
├─🖿 Themes - иконки в архиве, что отображаются в меню и на панели инструментов IDE.
├─PureBasic.chm - справочный файл
├─PureBasic.chw - после первого открытия справки (CHM) появляется этот файл и хранит настройки окна
├─PureBasic.exe - редактор кода (IDE)
├─unins000.dat - инструкции деинсталятору
├─unins000.exe - деинсталятор