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