Так что после комментариев я почти уверен, что вам действительно нужно создать установщик для вашего приложения, который будет упаковывать ваши встроенные исполняемые файлы со всеми необходимыми библиотеками, а что нет, чтобы вы могли доставить один файл вваши клиенты и пусть они установят его.
Базовым способом является то, как это делают многие проекты с открытым исходным кодом и свободным программным обеспечением - предоставить архив / zip / любой файл, который пользователь загружает и распаковывает на своей машине.,Я не очень рекомендую этот способ, если только ваши пользователи не являются техническими специалистами.
В предыдущей компании мы InnoSetup , что действительно приятно, легко для изучения и бесплатно.