I'm developing a c++ project that's intended to work in multiple target environments, for example Ubuntu 20.10, Ubuntu 18.10, CentOS 7 and CentOS 8.
Each of the environments have slightly different versions of the compilers and of the dependent libraries.
The question is whether there's any way to setup the VS Code Container extensions to define multiple environments, selecting on each session which environment to use/build for.
When I see references to multiple containers, they always seem to be in the context of a single environment with multiple containers collaborating and related through a docker compose configuration.
This is a different dimension, the multiple containers are alternative development environments.
question from:
https://stackoverflow.com/questions/65904660/visual-studio-code-remote-multiple-environment-definitions 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…