А специально подготавливать и не нужно. В этом и моя сторона
Смотри, к примеру у тебя в ведомых файлах используется MessageBoxA, но в ведущем его нет, а это значит, что ни одна ни другая программа так и не узнает по какому адресу сходить за этой функцией, потому как в дочерних программах в этих адресах будут пустышки, а в основном ни сном ни духом.