8000 GitHub - edmcman/docker-msvc-compiler-explorer: A docker-based version of Matt Godbolt's compiler-explorer application
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

edmcman/docker-msvc-compiler-explorer

 
 

Repository files navigation

docker-msvc-compiler-explorer

Build and Publish

A docker-based version of Matt Godbolt's Compiler Explorer for self-hosting purposes that includes some Microsoft Visual C++ compilers that run using WINE. It's based on Michele Adduci's Compiler Explorer Docker Container.

The repository contains a Dockerfile with all the required instructions to build the compiler explorer application (with some adjustments to the Makefile as long as there's no 'sudo') and a docker-compose.yml file, which keeps some setup instructions such as the port mapping and network, in case you might want to map the default port exposed by the application, 10240, in an easy way.

MSVC Versions

Installing MSVC in Wine is not the easiest. I am working on adding others, but right now we support:

  • VC++ 2005 Express SP1
  • VC++ 2008 Express

Requirements

  • Docker (possibly the latest version, 17.06+)
  • docker-compose (1.16+)

Build/Run instructions

You can just type in your terminal:

docker-compose pull && docker-compose up -d

to use my docker image or, in case of adjustments to the Dockerfile, just type:

docker-compose up -d

and you're done. On the first time, it will build the image based on the modified Dockerfile.

Once launched, you can just point your browser to http://localhost:10240 (or to the port you've defined in the docker-compose.yml file)

About

A docker-based version of Matt Godbolt's compiler-explorer application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%
0