Я хочу взять компилятор G CC, который установлен на моем компьютере, и все его зависимости и заархивировать их в пакете развертывания, который я могу отправить на AWS Lambda (таким образом я могу использовать Lambda для компиляции C код). Есть ли простой способ упаковать все это в один go, чтобы я мог развернуть и использовать его из AWS Lambda?
Это то, что у меня есть прямо сейчас
Однако, когда я вызываю функцию, я получаю
"gcc: error trying to exec 'cc1': execvp: No such file or directory\n"
в качестве ответа. В настоящее время я компилирую g cc и зависимости, которые вы видите на левой панели, путем запуска контейнера Amazon Linux docker, установки g cc и последующего заархивирования g cc и его зависимостей. найдено с помощью команды ldd.