本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版上一修订版两侧同时换到之后的修订记录 | ||
software_dev:env [2017/10/08 07:30] – haregy | software_dev:env [2023/07/31 13:24] – [Sublime Text] codinghare | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====环境配置相关==== | + | ======环境配置相关====== |
- | 本文记载了关于各种开发环境配置的一些 tips。\\ | + | 关于各种开发环境配置的一些 tips。\\ |
- | <wrap em> | + | ---- |
- | ===== ===== | + | |
- | ====C++==== | + | ====Windows==== |
- | === win10下启用内嵌 Dash=== | + | ===Subsystem=== |
+ | ==win10下安装 wsl + ubuntu== | ||
+ | 启动 powershell, 以管理员方式输入以下命令: | ||
+ | <code bash> | ||
+ | wsl --install | ||
+ | </ | ||
+ | 安装完毕之后,查看当前可安装的发行版: | ||
+ | <code bash> | ||
+ | wsl -l -o | ||
+ | </ | ||
+ | 选择 '' | ||
+ | <code bash> | ||
+ | wsl --install -d Ubuntu | ||
+ | </ | ||
- | 以前在 win7 环境中,要使用 GCC 调试 C 或者 C++ 都需要通过安装第三方环境(VS2015 太大)。而在 Win10 中,我们可以利用 Win10 内嵌// Bash on Ubuntu// 功能对 C++ 进行调试。该功能实际上就是在 win10 内部安装了一个 Ubuntu。 | + | ==重置 Subsystem Ubuntu 密码== |
- | \\ | + | 首先通过快捷键 '' |
- | \\ | + | <code powershell> |
- | 需要注意的是,该功能需要在 | + | wsl --user root |
- | \\ | + | </ |
- | 具体安装步骤: | + | 然后使用 |
- | - 打开 | + | ===Sublime Text=== |
- | - 在 '' | + | ==Sublime GDB layout config== |
- | | + | <code bash> |
+ | #layout | ||
+ | |||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | [0, | ||
+ | [0, | ||
+ | [0, | ||
+ | [0, | ||
+ | [0, | ||
+ | [1, | ||
+ | [0, | ||
+ | [1, | ||
+ | ] | ||
+ | |||
+ | #group | ||
+ | |||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | " | ||
+ | " | ||
+ | </ | ||
+ | ==FileHeader== | ||
+ | 如果要简单的替换作者与修改者,在 '' | ||
+ | <code bash> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | 关联多个文件后缀到同一个模板: | ||
+ | - '' | ||
+ | - 打开文件 | ||
+ | - 找到对应的语言,比如 | ||
+ | < | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | </ | ||
+ | ===C++ === | ||
+ | ==安装 | ||
+ | <code bash> | ||
+ | #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 | ||
+ | |||
+ | # | ||
+ | source scl_source enable devtoolset-9 | ||
+ | </ |