¿Hay alguna forma de compilar y probar el código win32 C/C++ en línea y descargar ejecutables?

¿Hay alguna forma de compilar y probar un código win32 c/c++ en línea y descargar ejecutables?

Si lo hay, podría desarrollar aplicaciones de Windows incluso en el teléfono.

¡Cualquier enlace o ayuda es bienvenido!

Encontré algo.

¿Subir compilador a Heroku? https://stackoverflow.com/a/52465592/8614565

Gracias de antemano.

¿Quieres de pago o gratis?
Se prefieren los gratuitos. Pero aceptaré los pagos si no hay otra manera.
¿Cuál es el punto de compilar y obtener el ejecutable en el teléfono cuando no puede ejecutarlo? por lo general, si las personas realizan compilaciones cruzadas de binarios de Windows desde Linux, pasarán a una PC con Windows para ejecutarlos, o simplemente usarán WINE para ejecutarlos directamente. Si desea desarrollar, simplemente escriba el código en cualquier plataforma, luego compile y ejecute/depure más tarde cuando tenga la oportunidad.
@phuclv Tienes razón. Edité un poco la pregunta...
@phuclv Parece que tengo que esperar a que WINE 3.0 sea estable.
¿Subir compilador a Heroku? stackoverflow.com/a/52465592/8614565
@KYHSGeekCode Hay muchos compiladores en línea gratuitos. Entonces, ¿cuáles son los requisitos? ¿Debería ser algún tipo de IDE en línea o simplemente un editor en línea?
@convert Creo que CI/CD en github me conviene. Gracias por tu interés.
@KYHSGeekCode Entonces debe marcar esa respuesta como aceptada.

Respuestas (2)

También está https://aws.amazon.com/codepipeline/

y

https://visualstudio.microsoft.com/services/github-codespaces/

Probablemente más.

Con ambos, podría usar otros editores en su teléfono además del navegador. Empujar los archivos a github inicia la compilación.

Esto es lo que estabas buscando ?

Usando github CI

Puede utilizar la función CI de github para lograr su objetivo.

  1. Vaya a la pestaña Acciones de su repositorio.
  2. Verá algunas opciones de C++ CI.Acciones de Github-C++
  3. Elija la acción que se ajuste a su necesidad.
  4. Confirme el archivo yml.
  5. Verá que el CI se ejecuta automáticamente.ci ejecuta
  6. Puede usar Cargar artefacto CI para cargar el resultado en los artefactos de su repositorio.

Respuesta original

AppVeyor  es un servicio de integración continua alojado y distribuido que se utiliza para crear y probar proyectos alojados en GitHub y otros servicios de alojamiento de código fuente (incluidos GitLab y Bitbucket.org) en una máquina virtual de Microsoft Windows, así como máquinas virtuales Ubuntu Linux.

-Wikipedia _