Для исходного файла C, импортированного в проект, можно
указать свойства конфигурации импорта данных.
На этой странице можно указать свойства конфигурации импорта
данных для файла связывания данных. Кроме того, после закрытия
мастера свойства можно изменить непосредственно в исходном коде с
помощью редактора Java. Значения этих свойств по
умолчанию можно настроить на странице
Параметры;
значения, указанные на странице Параметры, отображаются в качестве
значений по умолчанию на странице Настройка свойств конфигурации
импорта данных.
После импорта исходного файла C в проект можно задать
свойства конфигурации импорта данных.
- Каталоги включаемых файлов: Укажите список каталогов
для поиска включаемых файлов. Кнопка Добавить позволяет добавить
указанный каталог.
- Платформа
- Компилятор:
Выберите платформу для компиляции программы
C.
- Запросить: Для изменения настроенных параметров
программы импорта, в том числе дополнительных свойств, нажмите
кнопку Запросить, чтобы просмотреть доступные
структуры данных. Программа импорта C
считывает выбранный файл C и возвращает все структуры (имена
структур) приложению. Затем выбирается структура C для импорта.
- Для настройки дополнительных свойств конфигурации импорта данных
выберите Дополнительно.
- Формат
чисел с плавающей точкой: Указывает представление чисел с плавающей точкой.
- Кодовая
страница: Кодовая страница целевой программы C.
- Обрабатывать
массивы коротких целых без знака как строки: Если
этот переключатель выбран, то массивы коротких целых без знака обрабатываются
как строки. В противном случае массивы
коротких целых без знака не обрабатываются как строки.
- Кодировка строк: Это свойство определяет формат кодировки строк.
- Порядок байтов: Данные могут быть представлены со
старшим или младшим байтом в начале.
- Размер
адреса: 32- или 64-разрядный адрес платформы.
- Размер
чисел двойной точности: Размер чисел с плавающей точкой
двойной точности. Возможно 64- или 128-разрядное представление.
- Правило
выравнивания: Правило выравнивания влияет на формат
хранения в памяти структур C.
- Уровень
упаковки: Допустимые значения уровня упаковки: 1, 2, 4, 8
или 16 байт. Это значение должно соответствовать использованному при
компиляции целевой программы на языке C.
- Размер константы перечисления: Некоторые компиляторы компонуют
константы перечислений в меньшие целые типы, которые могут содержать
все переменные. Другие компиляторы позволяют выбрать число байтов для
констант перечислений.
- Размер
wchar: Размер типа wchar. Большинство платформ используют
размер 2 байта, хотя некоторые платформы поддерживают размер 4
байта.
- Нажмите кнопку Далее.
Завершив добавление свойств импорта данных для файла C,
сохраните эти свойства объекта данных.