What & How & Why

环境配置相关

关于各种开发环境配置的一些 tips。


Windows

Subsystem

win10下安装 wsl + ubuntu

启动 powershell, 以管理员方式输入以下命令:

wsl --install
安装完毕之后,查看当前可安装的发行版:
wsl -l -o
选择 Ubuntu 进行安装:
wsl --install -d Ubuntu

重置 Subsystem Ubuntu 密码

首先通过快捷键 Super + X, A 打开 powershell,并输入以下命令在 powershell 中登录 root:

wsl --user root
然后使用 passwd 命令修改密码即可。

Sublime Text

FileHeader

如果要简单的替换作者与修改者,在 user 配置中添加:

{
    "Default": {
        "author":"Codinghare",
        "last_modified_by":"Codinghare"
    }
}
关联多个文件后缀到同一个模板:

  1. Preferences - Browse Packages - FileHeader
  2. 打开文件 FileHeader.py
  3. 找到对应的语言,比如 C++,然后将需要识别的后缀与其关联,比如:

"cpp": "C++",
"cc": "C++",
"h": "C++",

C++

安装 g++ 新版本

#install g++ from developer toolset
#enable the repository
yum install centos-release-scl

#install g++ 9
yum install devtoolset-9-gcc devtoolset-9-gcc-c++

#enable g++ 9
scl enable devtoolset-9 -- bash

#permanently enable the g++ 9
source scl_source enable devtoolset-9