Внедрение интерпретатора Python в ваше приложение C ++ позволит вам запускать программы Python, используя в своем приложении скрипты Python. Эти сценарии также упростят вызов функций C ++ в вашем приложении. Если это то, что вам нужно, то библиотека Boost, упомянутая ранее, может помочь вам создать ссылку. В прошлом я использовал SWIG для генерации интерфейсов Python для кода C ++. Из вашего вопроса не было ясно, хотели ли вы, чтобы скрипты Python вызывали вашу программу на C ++, или вы просто хотели, чтобы C ++ вызывал Python.
Многие из функций Python используют модули, которые не встроены в интерпретатор Python. Если ваши скрипты Python вызывают эти функции, то вам нужно будет либо установить Python для ваших пользователей, либо включить файлы времени выполнения python в ваше приложение. Это будет зависеть от того, какие модули вы импортируете в свои скрипты Python.