c语言视频教程下载(c语言编程入门教程视频教程)
目前应该是有很多小伙伴对于c语言视频教程下载方面的信息比较感兴趣,现在小编就收集了一些与c语言编程入门教程视频教程相关的信息来分享给大家,感兴趣的小伙伴可以接着往下看,希望会帮助到你哦。
CLion是Jetbrains开发的C/C++ IDE。相对于visual studio动辄五六个G的安装包,clion安装包不到300M。其功能非常强大,不输于vs,并且同样支持丰富的插件。
如果你之前用过PHPStorm/WebStorm/PyCharm/IntelliJ IDEA/Android Studio/Rider中的任意一款,都能快速上手CLion。除IntelJ IDEA Community外,Jetbrains全家桶都要收费(Jetbrains的各种工具都用Java语言开发,community版是回馈社区),所以clion也需要授权licence。如果经济实力足够,建议购买正版,支持官方开发越来越好用的IDE。
安装CLion
先从官网下载CLion:https://www.jetbrains.com/clion/,下载完后双击加一路Next就安装好CLion。
CLion(主要)是一个编辑器,没有内置编译和调试工具,所以需要第三方辅助。除了坑爹的Visual Studio,另两个常用的编译工具箱是MinGW和Cygwin。接下来分别介绍这两种工具配合CLion使用。
安装构建工具
本节分MSYS2和Cygwin两部分,读者任选一个即可。
细心的读者会注意到上文提的是MinGW和Cygwin,这节怎么就替换成MSYS2了呢?原因之一是MSYS2才是和Cygwin同一量级的,MinGW则是软件包(编译工具链)。其次MinGW万年不更新,且只支持32位系统,内置的编译器较旧。MSYS2能方便的获取新版的支持64位系统的编译工具链,所以推荐。
MSYS2和Cygwin又有什么区别呢?MSYS2执行的是原生Windows程序,而Cygwin相当于把nix下的程序翻译到Windows上执行。MSYS2编译出来的exe可以直接执行,而用Cygwin编译出来的exe,须在Cygwin环境下执行(或者携带cygwin1.dll一起执行)。如果正式程序在Windows上执行,建议使用MSYS2(或MinGW-w64),如果只是Windows上开发,nix上执行,建议用Cygwin。
Cygwin
Cygwin是Windows上的模拟nix运行环境,相当于nix上的wine。有了Cygwin,你可以执行大部分nix上的命令。如果你喜欢nix系统的各种实用命令,建议尝试Cygwin,也许你会一发不可收拾地喜欢这个工具。
从Cygwin的官网下载安装程序:http://www.cygwin.com/setup-x86_64.exe,图片演示流程为:
双击安装程序,出现引导界面:
点击下一步,选择从网络安装:
选择安装位置,建议为D:\cygwin64:
选择安装程序的临时目录,建议为电脑上一个专用的临时目录:
点击下一步,选择网络连接类型,使用默认的系统代理即可:
接下来选择安装源。如果在国内,建议使用163的源。操作如下:在User URL的输入栏中填入:http://mirrors.163.com/cygwin/,接着点击”Add”,然后点击下一步:
选择安装包。将视图(view)切换到全部(Full),在搜索框中分别输入“gcc”,”make”和”gdb”,找到”gcc-core”、”gcc-g++”、”make”和“gdb”四个包,点击包那一行的”skip”,值将变成这些包的最新版版本号:
点击下一步后,出现确认界面。如果初次使用安装工具,除了勾选的包外,会安装许多基础包:
安装完成后,勾选在桌面创建图标,然后点击完成:
如果安装过程中遗漏了某些包,点击上一步重选;安装完后发现包遗漏,重新运行一次安装程序即可。
MSYS2
MSYS2从Cygwin fork而来,如果你熟悉Cygwin,用MSYS2基本上问题不大。MSYS2比Cygwin最值得称赞的一点是内置了包管理工具pacman,比Cygwin安装软件包的方式先进了大概20年。但是MSYS2提供的Windows原生应用的环境,*nix上的某些特性可能不支持,例如没有软链接。
安装MSYS2相对简单,从官网下载安装exe双击即可:https://www.msys2.org/。安装完后桌面出现图标,双击打开,输入安装编译工具链的命令:
pacman -S mingw-w64-x86_64-toolchain
出现提示后输入”y”,很快编译工具链就OK了。操作和速度上相对Cygwin提升许多。
配置CLion
搞定了编译工具链,接下来配置CLion使用。打开CLion的设置,在“Build, Execution, Deployment”中找到“Toolchains”,新建名为Cygwin或者MinGW(名字可以随意,但建议取有辨识度的)的编译工具链。在“Environment”中选择对应的环境,然后在路径中选择两个子系统的安装路径(MinGW需要选择mingw64文件夹)。如果make/g++等软件包均已安装,CLion将会自动检测到这些工具。配置效果见下图:
Cygwin配置:
MinGW配置:
如果两个都安装了,可以上下切换,CLion会使用第一个(默认)的编译工具链来编译和运行程序。
接下来就愉快的进行C++开发吧!
文章转载自:https://tlanyan.pp.ua/replace-visual-studio-with-clion/
另外的话,作为一名程序员,如果你想更好的提升你的编程能力,好好学习C/C++编程知识,以后努力成为高薪软件开发工程师的话!
编程学习书籍:
编程学习视频:
分享(源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
对于C/C++感兴趣可以关注小编在后台私信我:【编程交流】一起来学习哦!可以领取一些C/C++的项目学习视频资料哦!已经设置好了关键词自动回复,自动领取就好了!
本文结束,以上,就是c语言视频教程下载,c语言编程入门教程视频教程的全部内容了,如果大家还想了解更多,可以关注我们哦。
相关文章
- 详细阅读
-
? :一手车卖给了二手车商,成交后第二天说车子是事故车,说隐瞒事实?详细阅读
我一手车卖给了二手车商,成交后第二天说车子是事故车,说我隐瞒事实,要求全款退车,我该怎么办? 报警处理。二手车行在车辆鉴定方面是内行,买车人在车辆鉴定...
2022-08-16 2101
-
搞笑短视频题材 :个人短视频槽点题材如何构思?详细阅读
我们反过来看一些搞笑的账号,这些账号虽然粉丝不少,内容也很不错,但是关注搞笑账号的用户,大多数都是为了开心的,所以这样的粉丝群体自然就很难变现。所以我...
2022-08-16 2616
-
91短视频版ios :有哪些苹果手机上能用,你又不愿意让人知道的好用的app呢?详细阅读
在苹果手机中使用的软件,在不越狱的情况下,大多数人都是在苹果商店上下载软件。 但是还有其他的方法可以让你的手机中安装上在苹果商店中没有的软件。 有两个...
2022-08-16 2036
-
短视频作品怎么发 :抖音如何发长视频完整版?详细阅读
抖音是我们熟知的一款非常火爆的短视频软件,在抖音上可以浏览别人的作品,也可以发布自己的作品,那么自己发布作品的时候想要发长视频,怎么发呢?一起来看一下...
2022-08-16 1930
-
短视频用户行为分析 :据说中国近八成手机网民是短视频用户,侵权问题如何解决?详细阅读
侵权这个问题在如今这个自媒体泛滥的时代不好精准定位。 因为一个好的题材自己发布出去可能只需要短短的几分钟时间就能够引起火爆。 平台的大数据根本无法做...
2022-08-16 1602
-
91短视频ios :苹果手机除了app store,还能在哪里下载软件?包括一些破解软件?详细阅读
苹果手机,下载软件,好像只能在苹果手机自带的APP STORE下载吧?我自己从来没有尝试过在其他地方下载,在越狱最火热的年份,我也没有尝试过越狱。 2...
2022-08-16 1416
-
富二代富二代短视频 :为什么现在富二代比穷二代努力?详细阅读
大家好这里是二次元胡辣汤。酸爽可口。 看到这个问题我首先想到了马太效应。富者更富,穷者更穷。这也是一个不争的事实。但是不否认那些努力的年轻人。 富二...
2022-08-16 1428
发表评论