Я надеялся сделать что-то подобное и запустить g++
из функции в Firebase Functions:
const functions = require('firebase-functions')
const { execSync } = require('child_process')
exports.gpp = functions.https.onRequest((request, response) => {
response.send(`g++ version: ${execSync('g++ -v')}`)
})
Но Firebase сообщает мне:
/ bin / sh: 1: g ++: not found
Итак, я попробовал gcc
, cc
и clang
. Существуют ли какие-либо компиляторы C ++ или есть другой способ скомпилировать крошечный фрагмент кода C ++ в функции Firebase (помимо вызова функции на моем собственном сервере в другом месте)?