Ubuntu 使用的内核及默认安装的 gcc 版本均比较高级,作为 C/C++ 开发环境用的话,如需将编译好的程序从开发(编译)环境拷贝或安装到用户或其他环境下使用的情况。经常会出现高版本的编译器所编译的程序程序无法在低版本环境下使用的情况。此时在开发环境上安装更低版本、较常见的 gcc 就是一个可行的解决方案。

背景 在早前的微软Build开发者大会上,微软就公布了Wind10将集成Linux子系统的计划,可以让用户无需运行虚拟机即可在Windows下运行 Linux系统。此前一直没有太关注其进度,直到前两天在“Microsoft Store”里无意间看见有个应用的名字叫“Ubuntu”才又想起来。 图1:展示一下在应用商店里搜索关键词“Linux”的结果 通过这张图片可以看出,现在的WSL子系统至少可以支持包括 Ubuntu、openSUSE、SLES和Fedora在内的四个发行版本。通过实际体验得到的信息是......

阅读全文>>>