Как в fasm будет выглядеть подключение f1.asm?

Тема в разделе "WASM.BEGINNERS", создана пользователем _animaTOR_, 13 сен 2006.

  1. _animaTOR_

    _animaTOR_ New Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    58
    Добрый день!
    В masm для того чтобы не растягивать исходник на "пол километра" мы пишем:

    В теле основной проги -

    Код (Text):
    1. .386
    2. .model flat, stdcall
    3. option casemap :none
    4.     include \masm32\include\windows.inc
    5.     include \masm32\include\kernel32.inc
    6.  
    7.     includelib \masm32\lib\kernel32.lib
    8.  
    9.     include f1.asm
    10.     include f2.asm
    11.     include f3.asm
    12. ...
    ... а в f1.asm

    Код (Text):
    1.   .code
    2.      f1 proc
    3.      ...
    4.      endp
    И в целом все очень удобно.

    Вопрос: как этот же трюк провести в fasm?
     
  2. AsmGuru62

    AsmGuru62 Member

    Публикаций:
    0
    Регистрация:
    12 сен 2002
    Сообщения:
    689
    Адрес:
    Toronto
    Имя файла берётся в одинарные кавычки и всего-то:
    Код (Text):
    1. include 'module1.asm'
    2. include 'module2.asm'
    3. include 'module3.asm'
    4. include '..\lib\module5.asm'
     
  3. _animaTOR_

    _animaTOR_ New Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    58
    AsmGuru62
    Спасибо.
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Ну да, про раздельное компилирование исходников-то не знаем..