小白吐槽一下今天 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,呜呜呜。

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

有没有大佬也这样搞过,或者你们有没有什么好的方案推荐一下,小弟不胜感激。今天的经历太劝退了。
8279 次点击
所在节点    程序员
96 条回复
shoujiaxin
2020-08-25 23:22:19 +08:00
你这想要的不就是上古神器 VC++6.0 ?
实在搞不定不如找一本地道的中文 C/C++书,第一章八成是教你怎么装环境
inwar
2020-08-25 23:24:21 +08:00
Turbo c
zhuangzhuang1988
2020-08-25 23:47:19 +08:00
好好用 vs 就行了
不要作死。
levelworm
2020-08-25 23:49:28 +08:00
我是用 virtualbox 装了 ubuntu 在里头跑 vscode 的,设置起来很快几分钟就完了,然后就可以快乐的 gcc 了。
fishCatcher
2020-08-25 23:52:33 +08:00
如果你熟悉 jetbrains 全家桶的话,clion 挺好用的
deplives
2020-08-26 00:00:26 +08:00
楼上这些人推荐来推荐去的你们真觉得楼主这种基础的人都懂?
Cielsky
2020-08-26 00:15:30 +08:00
试试 CodeBlocks,VScode 自带终端遇到个神奇的 bug,C++有时候一段代码在自带终端里运行少几个数据,调用系统终端就正常了
sampeng
2020-08-26 00:18:34 +08:00
27 楼都没一个人吐槽装机两字…你们是真没看见么…我是真纳闷看见这玩意怎么装机?出新神仙玩具了?
wangkun025
2020-08-26 00:20:55 +08:00
多折腾就好了。

继续折腾。
swulling
2020-08-26 00:24:10 +08:00
linux 确实对纯开发更友好,只需要用包管理器装个 gcc 就可以开始了
learningman
2020-08-26 00:25:33 +08:00
@sampeng 菜呗,新手上路不知道用什么词描述
jones2000
2020-08-26 00:27:02 +08:00
vs2019 装下不就可以了,
Cooky
2020-08-26 00:34:33 +08:00
李太白(误
May725
2020-08-26 00:36:52 +08:00
如果“想的软件就是编辑器+编译器+控制台” 这样的话, 那就 wsl + gcc + windows terminal,编辑器就选个自己喜欢的。如果是从 0 开始学习 c 的话,代码补全提示之类可以不用太在意,就当熟悉 c 库了。
ningzz
2020-08-26 00:41:36 +08:00
b00tyhunt3r
2020-08-26 00:53:04 +08:00
WSL
raaaaaar
2020-08-26 00:59:18 +08:00
上 Linux,Linux 对开发很友好。
movq
2020-08-26 01:07:10 +08:00
用 linux 或者 macOS 吧
gcloud
2020-08-26 01:10:11 +08:00
可以用 pelles c 或者 code blocks
slack
2020-08-26 01:16:39 +08:00
其实可以单独下载 Microsoft C++ Build Tools 不用安装整个 VS 的,自己再搭配 IDE/editor 。

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

https://www.v2ex.com/t/701414

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

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

© 2021 V2EX