заставить VisualStudio пересобирать проект при изменении include

Тема в разделе "WASM.WIN32", создана пользователем vladqq, 6 авг 2009.

  1. vladqq

    vladqq New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2009
    Сообщения:
    69
    хай всем

    пишу на асме и отлаживаю в Visual Studio (тк нужен дебагер встроенный в IDE). столкнулся с одной проблемой - если поменять один из файлов, которые заinclude-ны в asm файлы директивой include, студия не хочет пересобирать проект - считает что ничего не поменялось. сами .inc файлы добавлены в проект в секцию заголовочных файлов.

    подскажите плз возможно ли заставить студию учитывать изменения в .inc файлов, как для сишных проектов.

    спасибо
     
  2. Sol_Ksacap

    Sol_Ksacap Миша

    Публикаций:
    0
    Регистрация:
    6 мар 2008
    Сообщения:
    623
    В "Properties" для файла необходимость указывать inc-файл в "Additional Dependencies".
     
  3. vladqq

    vladqq New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2009
    Сообщения:
    69
    шёлкаю правой кнопкой на asm файле, свойства, там есть общие, microsoft macro assembler -> ( advanced, general, listing file, object file, коммандная строка). пощёлкал по ним, про dependencies ни слова :dntknw:
     
  4. o14189

    o14189 New Member

    Публикаций:
    0
    Регистрация:
    19 июл 2009
    Сообщения:
    320
    скрорее имелось ввиду в свойствах проекта
     
  5. vladqq

    vladqq New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2009
    Сообщения:
    69
    в свойствах проекта под дополнительными зависимостями имеются в виду библиотеки, если добавляю туда .inc, линкер ругается на неверный формат файлов.
     
  6. Forever

    Forever Виталий

    Публикаций:
    0
    Регистрация:
    12 апр 2008
    Сообщения:
    244
    vladqq
    Делай Rebuild и будет тебе счастье.
     
  7. Sol_Ksacap

    Sol_Ksacap Миша

    Публикаций:
    0
    Регистрация:
    6 мар 2008
    Сообщения:
    623
    >>В "Properties" для asm-файла необходимость указывать inc-файл в "Additional Dependencies".
    >пощёлкал по ним, про dependencies ни слова
    А, точно – это мы для ассемблирования фасмом включали (Tool: Custom Build Tool). Как выставить зависимости для не-кастом-билд-тул (масм) – неизвестно.
     
  8. vladqq

    vladqq New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2009
    Сообщения:
    69
    Видимо прийдётся перестраивать постоянно весь солюшн :dntknw:
     
  9. Forever

    Forever Виталий

    Публикаций:
    0
    Регистрация:
    12 апр 2008
    Сообщения:
    244
    Можешь еще написать makefile для сборки проекта, там можно и зависимости указать.
     
  10. vladqq

    vladqq New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2009
    Сообщения:
    69
    Forever
    эт идея, сенкс