makedepend, эквивалентный для использования с nmake?

Поместите <script>/*JavaScript code*/</script> вправо перед закрывающим тегом </body>.

Следует признать, что это может не подходить для всех, так как требует изменения файла HTML, а не просто выполнения чего-либо в файле JavaScript в стиле document.ready, но все же ...

11
задан 3 June 2009 в 17:41
поделиться

1 ответ

Вы можете использовать переключатель / showIncludes на cl.exe , чтобы перечислить заголовки #include d ваших исходных файлов . Вложенные включения обозначаются отступом с пробелами. Вы также можете включить режим проверки синтаксиса с помощью переключателя / Zs , чтобы увеличить скорость и избежать создания файлов .obj.

Если у вас есть Perl и версия uniq (например, из GnuWin32 ), следующий однострочный дамп выдает список уникальных заголовков, используемых myfile.cpp :

cl /Zs /showIncludes /EHsc myfile.cpp | perl -ne "print if s/^Note: including file: *//" | sort | uniq

Не должно быть слишком сложно передать это через другой сценарий, который создает соответствующие правила nmake .

8
ответ дан 3 December 2019 в 08:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: