Ответ: Все очень просто: из .xcl файла из папки /config оболочкой формируется командная строка линкера. В нее добавляются команды полученные из настройки крыжиков в Project/options. При использовании явно указанного файла .xcl та же строка формируется самим линкером из этого файла. Содержимое строки можно увидеть в заголовке .map-файла и окне messages при линковке. Удобство .xcl - все настройки в одном месте, наглядно, не надо шариться по закладкам, можно кусками переносить из проекта в проект методом copy-paste. Не нужно в новом проекте расставлять крыжики заново с высокой вероятностью ошибиться или забыть что-то. Недостатки - не работают макроподстановки вроде $PROJ_DIR$. Не нравится xcl- никто не заставляет. Укажите на закладке дополнительных опций линкера -Z(DATA)NEAR_N=addr1-addr2, где addr1, addr2 - область памяти, куда должен попасть сегмент. Если вам все равно куда он попадет - укажите всю память, линкер сунет в свободное место, например для меги-8
-Z(DATA)NEAR_N=60-45F
-
- Спасибо. - Apтём(14.09.2006 01:25, )