小白吐槽一下今天 C/C++装机历程

2020-08-25 22:43:31 +08:00
 hertzry
迫于假期在家无聊,想学习一下 C 。一开始用在线编译,不知道是不是我不会用,好像没法接受输入,就想装个本地版的。

由于本人是软件不用最新版难受星人,看见 Dev-C 几年没更新了,欣然投入巨硬家 Visual Studio 的怀抱。奈何 C/C++工作负载巨大,小小 128G 硬盘快用完了,又投向 Visual Studio Code 的怀抱。照着官方文档,对 vsc+msvc 等一顿操作,由于没有任何经验,加之官方未提及环境变量的配置,结果耗费 4 个小时,来到调试示例代码环节,提示要从命令行启动 vsc 才能使用 cl.exe ,照做,依旧,遂放弃,故有此贴。

真的太抓狂了~ 我只是想学习一下 C,理想的软件就是编辑器+编译器+控制台,我预期是几百 MB,怎么 vsc 最后还是用了我 5 个 GB,呜呜呜。

小白疑惑,这个东西怎么就不能即装即用呢🤔

有没有大佬也这样搞过,或者你们有没有什么好的方案推荐一下,小弟不胜感激。今天的经历太劝退了。
8639 次点击
所在节点    程序员
96 条回复
shykai
2020-08-26 08:38:20 +08:00
昨晚刚装的 VS2019 社区版,只装了 C++也就使用了不到 10G 的空间,你是不是配置错了哦?
695975931
2020-08-26 08:52:20 +08:00
"由于本人是软件不用最新版难受星人"
这习惯不好,戒了吧,不然后果就像这样。
teawithlife
2020-08-26 09:02:00 +08:00
遥想当年的 Turbo C,其实挺符合楼主“体积小+即装即用”的需求
唉,暴露年龄了
Sinksky
2020-08-26 09:02:29 +08:00
VScode 在 Windows 下写 C++需要配置一堆 Json,知乎上有关于配置 C++开发环境的帖子可以照着配,懒的话先直接开启 windows subsystem for linux ( WSL ),然后扩展下个 remote-WSL 暂时应该就够了。
p1gd0g
2020-08-26 09:07:19 +08:00
换 linux 可能会顺利些~
Tony042
2020-08-26 09:08:20 +08:00
这边人多,请问有人知道同一份代码不同编译器有的可以编译过去,有的不能,原因是什么吗 代码链接 https://godbolt.org/z/eWhsne
newmlp
2020-08-26 09:10:25 +08:00
学习的话用 mingw 就行了,
learningman
2020-08-26 09:10:44 +08:00
@teawithlife 暴露不了,我们今年发的书上还有 TurboC
laucenmi
2020-08-26 09:15:37 +08:00
msys2 吧 有包管理,常规要用库的都可以找到,省的自己编译了
Vinty
2020-08-26 09:18:06 +08:00
murmur
2020-08-26 09:18:42 +08:00
vs 有 10g 够了,128g 硬盘没办法了
duanxianze
2020-08-26 09:26:22 +08:00
高中刚毕业?急啥 以后有的是头秃的时候,先好好玩吧
izzy27
2020-08-26 09:31:37 +08:00
devc++,装完马上能跑。。。
折腾半天你不如 5 分钟下好一个 devc++,然后马上就可以写代码
还是不满意,用 win10 自带的 Ubuntu 虚拟机吧,里面有 vim,可以用 vim 写
hercat
2020-08-26 09:38:54 +08:00
https://cloudstudio.net 你值得拥有
icemanpro
2020-08-26 09:42:20 +08:00
Qt 安装完后 5G
dragondove
2020-08-26 09:59:27 +08:00
没有人推荐 Code::Blocks 欸。我个人学习的时候用的是 c-free (最后一次更新是 10 年,但是依然可用)。折腾 vsc 也可以,挺好玩的,有空余时间还可以直接折腾上 linux,安装 gcc+一个编辑器就好。
www5070504
2020-08-26 10:06:56 +08:00
vs 太大又难配置 推荐 clion+mingw
www5070504
2020-08-26 10:07:21 +08:00
另外这个叫安装开发环境 也不叫装机啊。。
paoqi2048
2020-08-26 10:19:41 +08:00
VS 2017 还有现在的 VS 2019 已经很轻量了好吧?想起以前装 VS 2015,那叫一个难受……
sike03
2020-08-26 10:33:17 +08:00
vsc+mingw,启动!
但用来学习还是 devc++方便些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/701414

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX