ISaGRAF. Version 3.4


Техника компилирования и линкования - часть 6


VxWorks.............для систем VxWorks (процессор MOTOROLA)

Файлы командных утилит (для компиляции и линкования), поставляемые с целевым программным обеспечением ISaGRAF, показывают как определить соответствующее значение константы для командной строки компилятора.

        Поддерживаемые компиляторы

Поддерживаются следующие компиляторы для создания преобразований, функций и функциональных блоков, и линковки с ядром ISaGRAF:

Компилятор Microsoft MSC 7.00          для целевой задачи DOS

Компилятор Microsoft MSVC 4.00       для целевой задачи Windows-NT

Компилятор Microware ULTRA-C       для целевой задачи  OS-9

Tornado 1.0; GNU Toolkit 2.6                 для целевой задачи  VxWorks

По поводу использования других компиляторов контактируйте с CJ International.

        Резюме

Ниже приведена краткая сводка операторов, которые будут выполняться во время создания новых преобразований, функций или функциональных блоков:

1.         Используется с Менеджером Библиотек ISaGRAF для создания новых

элементов: дает им имена и текстовые комментарии. Автоматически генерируется фрейм “C” исходного файла.

2.         Используется с Менеджером Библиотек ISaGRAF, описывает интерфейс ( вызывает и возвращает параметры) если элементы являются функциями или функциональными блоками. Автоматически генерируются заголовки исходных “C” файлов.

3.         Используется с Менеджером Библиотек ISaGRAF, вводит текст подробного          технического  описания элемента (руководство пользователя).

 

4.         Используется с Менеджером Библиотек ISaGRAF, завершает исходный файл “C” путем добавления  “C” программирования преобразования, функции или алгоритма функционального блока. Исходный код элемента теперь завершен. Можно использовать другой редактор.

5.         Выбор опции “Показать логический номер” Менеджера Библиотек, чтобы  узнать, какой логический номер присоединен к новому элементу. Этот номер используется в имени пути преобразования “.C” и “.H” исходных файлов.

6.         Копировать/Загружать .C и .H файлы в вашу целевую систему (если родной компьютер) или в соответствующее окружение (если кросс компьютер), где находятся целевые библиотеки ISaGRAF и инсталлированы задачи.

7.         Запустить компилятор “C” на новом исходном файле и корректировать

                имеющиеся синтаксические ошибки.

8.         Вставить имя нового элемента определенного сервиса  в “GR??0LIB.C”

                исходный файл, который определяет массив вставленных элементов.

9.         Запустить компилятор “C” для компилирования файла “GR??0LIB.C”..

10.       Вставить имя объектного модуля в список объектных файлов, используемых

                для построения соответствующих библиотек..

11.       Запустить построитель “C” библиотек. Запустить линковщик “C” для

                построения нового ядра.

12.       Установить вновь созданное ядро на вашей целевой машине.

13.       Запустить пример приложения ISaGRAF, которое тестирует вызов и интерфейс нового элемента.




Начало  Назад  Вперед



Книжный магазин