И статическая сборка автоматом решила бы эту проблему. Каждая библиотека содержала бы все, что нужно для ее использования и в SYSTEM32 никто бы не лез.
Именно этим статическая сборка и привлекает новичков, типа "собрал один раз - и меня ничто не волнует!". Но потом выясняется что сборку придется повторять и повторять при каждом изменении базовых либов (хотя бы того же Qt). Рано или поздно все скатываются в "динамику"
У меня все проблемы были связаны с отсутствием в windows/system32 различных DLL файлов. Я вынужден был их туда добавить 28 штук.
Что-то явно "не то", ну даже если все добавите - что делать на машине заказчика? С QWT не работал, но попробовал бы "вцепиться" в первую либу что пришлось добавить и разобраться почему. Если не указано в "dependencies" - то ничего добавлять не нужно. С либой обычно идут примеры - они проходят?