C++工程(四):Windows系统下C++开发环境搭建

一、可供选择的集成开发环境

  • Visual Studio (宇宙第一IDE)

  • JetBrains CLion

    • 【需付费】可通过edu账号免费获得license
    • 基于CMake组织工程(Build构建工程,Run构建后运行)
    • CLion可远程调试CPP工程(File-->Settings-->Build, Execution, Deployment-->Deployment)
    • Configure CLion on Windows
  • Qt Creator

    • TODO
  • VScode + Cpp编译器

    • VSCode可用于浏览代码+各种插件,而非IDE
    • 编译器:GCC/MinGW (前者Linux系统,后者Windows系统)
    • 可通过在命令行中输入code启动VSCode
  • Linux系统:

    • 命令行用Vim很帅,但没有IDE用起来香
    • 通过VSCode打开远程服务器目录

二、VSCode连接远程服务器

  • 写在前面:首先确认电脑上已经安装ssh (命令行中输入ssh)
    通过SSH连接远程服务器:ssh user@hostname(SSH默认端口为22),然后提示需要输入登录密码

  • Note1: 在远端服务器上安装vs-code-server
    如果远端服务器的网络不是很通畅,需要手动安装,可以参考知乎博客:https://zhuanlan.zhihu.com/p/294933020

  • Note2: 免密登录
    使用ssh-keygen生成公钥/私钥对,生成公钥(id_rsa.pub)和私钥(id_rsa),将公钥上传至远端服务器~/.ssh/authorized_keys

    官方文档:https://code.visualstudio.com/docs/remote/ssh

三、其他

CLion远程开发/调试

参考链接

posted @ 2023-02-09 12:01  梦一场6688  阅读(193)  评论(0)    收藏  举报