Добрый день.
Пишу на ASM-е для HC08 в CodeWarrior v5 программу. Т.к. написано уже много, то решил раскидать куски программы по раздельным файлам (с последующей линковкой), но возникли проблемы с переменными.
Либо не видит переменные вообще или ругается. Как правильно экспортировать переменные (определённые в main.asm) ?!
Заранее благодарен.
IgorKossak
Feb 8 2006, 12:51
Что-то вроде:
Код
; В main.asm:
PUBLIC MyVar
; В другом файле:
EXPORT MyVar
Во втором случае все обьявления EXPORT вынести в отдельный MyVars.inc и там где нужно вставлять что-то вроде include "MyVars.inc"
Точно как что делается можно уточнить в хелпе.
Цитата(IgorKossak @ Feb 8 2006, 15:51)

Что-то вроде:
Код
; В main.asm:
PUBLIC MyVar
; В другом файле:
EXPORT MyVar
Во втором случае все обьявления EXPORT вынести в отдельный MyVars.inc и там где нужно вставлять что-то вроде include "MyVars.inc"
Точно как что делается можно уточнить в хелпе.
В хелпе говорится про XREF и XDEF..., но что-то не очень работает...
IgorKossak
Feb 8 2006, 16:58
Ну что тут можно сказать?
Я советовал по аналогии с другими средами, т. к. CodeWarrior у меня нет.
Надо, наверное, внимательнее почитать описание и примеры и попытаться что-либо сделать более простое.
Или, если ничего не поможет, дождаться более квалифицированного, чем мой, ответа.
Сожалею, что не смог сразу помочь.