| Утилита rt_check |
|
Утилита rt_check предназначена для поиска неиспользуемых ресурсов Delphi/C++Builder и для проверки корректности спецификаторов формата в строках. Синтаксис командной строки: rt_check filename option option ... filename - путь и имя PE32, PE32+, RES файла или сборки .NET. Если имя файла содержат пробелы, то его необходимо заключить в кавычки. Например: rt_check "c:\test files\somefile.exe" -u -s При запуске rt_check без параметров отображается справка об опциях командной строки. Опции: -u - поиск и вывод списка неиспользуемых ресурсов Delphi/C++Builder. Неиспользуемые ресурсы появляются в приложении, так как компилятор Delphi/C++Builder всегда включает в исполняемый файл ресурсы DFM, подключенные к проекту с помощью директивы $R, не зависимо, используется реально класс, соответствующий DFM ресурсу, или нет. rt_check извлекает из файла список классов и проверяет наличие для каждого DFM ресурса наличие соответствующего класса. Если класс отсутствует, то ресурс считает неиспользуемым. Эта опция не поддерживается для библиотек ресурсов и RES файлов. -s - проверка корректности спецификаторов формата для функций print, printf, format и т.п. Эта проверка поддерживается для следующих ресурсов: -q - отключение отображения информационных сообщений. Примеры использованияПоиск неиспользуемых ресурсов Delphi/C++Builder и проверка спецификаторов формата: rt_check "c:\test files\somefile.exe" -u -s |