Cygwin快速配置C++环境+ZSH

  1. Cygwin官网下载setup-x86_64.exe并安装。选择Install from Internet、Use System Proxy Settings,在User URL中Add http://mirrors.aliyun.com/cygwin/
  2. 安装gcc-core、gcc-g++、make、gdb、binutils、python38、cmake、man-db、nano、openssl、libssl1.1、libstdc++6、vim、wget、xz、curl、git、perl、openssh、mintty、zsh等。
  3. /etc/bash.bashrc添加
    HOME="/cygdrive/d/Documents/Programming/cygwinhome"
    PATH="/usr/local/bin:/usr/bin"
    cd
    exec zsh

    /etc/nsswitch.conf取消db_home注释并改为

    db_home:  /cygdrive/d/Documents/Programming/cygwinhome

    /etc/profile添加

    HOME="/cygdrive/d/Documents/Programming/cygwinhome"

    将.zshrc放在D:\Documents\Programming\cygwinhome中,改为

    export ZSH="/cygdrive/d/Program_Files/.oh-my-zsh"
    ZSH_THEME="agnoster"

    参考How can I change my Cygwin home folder after installation?https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-mapping-nsswitch-syntaxCygwin如何更改HOME目录(MSYS2和Cygwin ZSH冲突)

  4. Cygwin Terminal窗口Options->Text->Font更改字体。

  5. (可选)Windows Terminal配置:settings.json中的"profiles"下的"list"下添加

    {
        "guid": "{3bf9cb4f-ac0a-49ee-8002-f11a648c0ea2}",
        "name": "Cygwin64",
        "commandline": "D:\\Program_Files\\cygwin64\\bin\\bash.exe",
        "icon": "D:\\Program_Files\\cygwin64\\Cygwin.ico"
    }

    (可选)ConEmu配置:Settings->General->Fonts更改字体;Settings->Startup->Tasks,{Bash:CygWin bash}中Commands默认为

    set CHERE_INVOKING=1 & set "PATH=%ConEmuDrive%\Program_Files\cygwin64\bin;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe -new_console:p %ConEmuDrive%\Program_Files\cygwin64\bin\bash.exe --login -i -new_console:C:"%ConEmuDrive%\Program_Files\cygwin64\Cygwin.ico"

    (可选)Fluent Terminal设置:配置文件->新建。名称:Cygwin;可执行程序位置:D:\Program_Files\cygwin64\bin\bash.exe;工作目录:D:\Documents\Programming\cygwinhome;快捷键:自选。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,以下是在 VS Code 中配置 C++ 环境的步骤: 1. 安装 C++ 编译器 在 Windows 系统上,可以安装 MinGW 或者 Cygwin,它们都提供了 GCC 编译器,可以编译 C++ 代码。在 macOS 或者 Linux 系统上,可以直接使用系统自带的 GCC 编译器。 2. 安装 VS Code 可以在官网上下载并安装 VS Code。 3. 安装 C++ 扩展 在 VS Code 中,按下 Ctrl+Shift+X (或者在菜单栏中选择 View -> Extensions),打开 Extensions 面板,搜索 "C++",选择 "C/C++" 扩展并安装。 4. 创建工作区 打开 VS Code,选择 File -> Open Folder,选择一个文件夹作为工作区。 5. 创建 C++ 源文件 在工作区中创建一个 C++ 源文件,例如 main.cpp。 6. 配置 tasks.json 在 VS Code 中,按下 Ctrl+Shift+P(或者在菜单栏中选择 View -> Command Palette),输入 "Tasks: Configure Task",选择 "Create tasks.json file from template",然后选择 "Others"。 在 tasks.json 文件中,添加以下内容: ```json { "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "g++", "args": ["-g", "-o", "${fileBasenameNoExtension}", "${file}"] } ] } ``` 这个配置文件将会编译当前打开的文件,并生成一个可执行文件。 7. 编译运行 C++ 程序 按下 Ctrl+Shift+B(或者选择 Terminal -> Run Build Task),编译当前打开的文件。在终端中输入 "./main",即可运行生成的可执行文件。 希望这些步骤可以帮助你配置 C++ 环境
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ayka

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值