Поместите <script>/*JavaScript code*/</script>
вправо перед закрывающим тегом </body>
.
Следует признать, что это может не подходить для всех, так как требует изменения файла HTML, а не просто выполнения чего-либо в файле JavaScript в стиле document.ready
, но все же ...
Вы можете использовать переключатель / 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
.