码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 拯救工程师,远程开发C++的四大秘笈|视频教程


    b807bba76507fa256b745acb0724f024.png

    由于新冠疫情的影响,越来越多的国内公司开始支持远程办公 (https://github.com/LinuxSuRen/remote-jobs-in-china),OneFlow也是如此,几乎所有的实习生与超过三分之一的全职研发人员都是远程办公。

    作为一名技术人员,尤其是一名C++工程师,远程办公需要操心的首要问题可能就是“如何搭好用的远程开发环境”,具体包括本地和服务器的操作系统不一致怎么办?用不惯服务器上的编辑器、IDE怎么办?每次新机器都要重新配环境很痛苦怎么办?

    只要想办,这些都不是问题。

    从实践经验出发,B站Up主“不想吃糖liao”制作了“远程开发C++系列”手把手教学视频。不要被它的名字吓到了:C++确实很深奥,但那是其他系列要解决的问题。

    在“远程开发C++系列”里,主要是介绍远程办公的必备工具、技能。相信有不少人对通过SSH登录服务器、Linux/Windows下统一的C++工程构建等操作并不熟悉,从现在起,这些问题再也不用担心,Up主“不想吃糖liao”将向你分享远程开发的上手秘笈,请注意查收!

    秘笈一:VS Code插件 Remote SSH

    远程开发C++_1.VS Code插件 Remote SSH_哔哩哔哩_bilibili

    小糖展示了如何通过SSH登录一个服务器,同时介绍一款非常好用的VS Code插件Remote SSH,该插件可以让我们在远程服务器开发像在本地开发一样简单。

    秘笈二:不会在Linux/Windows下安装软件?Conda帮你一键搞定

    远程开发C++_2.不会在Linux/Windows下安软件?Conda帮你一键搞定_哔哩哔哩_bilibili

    很多人都有这样的经历:想要快速上手一个项目的时候,却发现搭环境都要耗个十天半个月,不是动态库找不到,就是头文件找不到,再者,跑起来又发现依赖的包的版本又不对。因此,小糖向大家推荐了一款环境管理神器Conda,同时介绍了Conda的基本使用和用Conda启动《动手深度学习》的学习环境。

    秘笈三:编译C++项目必备CMake

    远程开发C++_3.编译C++项目必备CMake_哔哩哔哩_bilibili

    小糖介绍了现在几乎所有大型开源的C++项目在构建系统时都会使用的一个软件:CMake。主要包含四部分内容:一是CMake项目的特点,二是为什么需要CMake,三是CMake示例,四是实战编译OneFlow。

    秘笈四:Linux下如何打造C++完美开发IDE:clangd

    远程开发C++_4.Linux下如何打造C++完美开发IDE:clangd_哔哩哔哩_bilibili

    一般我们在Windows上做C++开发首选的IDE是Visual Studio,Visual Studio号称宇宙第一IDE,也确实非常好用,但如果需要在Linux上做C++开发,那该怎么办?托LLVM和VSCode的福,只要拥有VSCode,再配上clangd插件,就可以使VSCode拥有和IDE一样的体验。小糖在本期内容中为详细介绍了clangd插件的功能及其下载和使用方法。

    以上就是C++远程开发的主要内容。欢迎关注小糖的B站账号“不想吃糖liao”,更多C++相关内容等你来发现。

    其他人都在看

    • 深度学习六十年简史

    • 25倍性能加速,OneFlow“超速”了

    • 天才制造者:独行侠、科技巨头和AI

    • DeepMind爆发史:决定AI高峰的“游戏玩家”

    • 解读Pathways(二):向前一步是OneFlow

    • OneFlow v0.7.0发布:全新分布式接口,LiBai、Serving等一应俱全

    欢迎下载体验OneFlow v0.7.0:GitHub - Oneflow-Inc/oneflow: OneFlow is a performance-centered and open-source deep learning framework.icon-default.png?t=M4ADhttps://github.com/Oneflow-Inc/oneflow/

  • 相关阅读:
    spring boot 框架基本环境的搭建
    共筑智慧校园运维——监控易诚邀合作伙伴共襄盛举
    Lumiprobe染料酰肼丨BDP FL 酰肼方案
    檀香香料经营商城小程序的作用是什么
    The valid characters are defined in RFC 7230 and RFC 3986
    http1.1 的默认长连接 Connection: keep-alive 与 TCP KeepAlive 之间区别
    虚拟DOM的原理和理解
    数学建模笔记-第九讲-分类模型-逻辑回归
    卷积网络识别乳腺癌
    【Android】使用SeekBar控制数据的滚动
  • 原文地址:https://blog.csdn.net/OneFlow_Official/article/details/125076395
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号