DDK Build пару вопросов

Тема в разделе "WASM.NT.KERNEL", создана пользователем xEngel, 13 янв 2009.

  1. xEngel

    xEngel New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2008
    Сообщения:
    15
    1) Кто сталкивался, можно ли отключить генерацию pdb файлов для утилиты build из DDK?
    2) Можно ли указать компилятору доп. опции /FA - генерация ассемблерных файлов?
     
  2. Forever

    Forever Виталий

    Публикаций:
    0
    Регистрация:
    12 апр 2008
    Сообщения:
    244
    Это можно сделать указав нужные параметры в файле SOURCES. Для утилиты build вроде нет параметров командной строки, которые за это отвечают, либо могут передать данные компилятору и линкеру.
     
  3. xEngel

    xEngel New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2008
    Сообщения:
    15
    Pdb всегда генерятся. Параметры не помогают. Это даже в документации написано.
     
  4. s0larian

    s0larian New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    489
    Адрес:
    Крыжёпполь
    xEngel, вот макросы которые понимает build:
    http://msdn.microsoft.com/en-us/library/ms792095.aspx

    прописываются в sources. Ключи компилера/линкера можешь прописать вот в эти: C_DEFINES и LINKER_FLAGS

    Кста, про асм - я всегда смотрю сгенерированный код в IDA - она и символы подгружает из .pdb
     
  5. xEngel

    xEngel New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2008
    Сообщения:
    15
    USE_PDB
    The USE_PDB macro is obsolete. All binaries built by the Build utility are built with .pdb symbol files.
    Я про это вот говорю.

    А за C_DEFINES спасибо!