1
turi 2020-08-25 22:46:27 +08:00
vs 只装 c++部分即可
|
2
yujiff 2020-08-25 22:46:42 +08:00
gcc
|
3
learningman 2020-08-25 22:47:04 +08:00 8
装个 gcc 或者 mingw,100M 以内,VSCode 配一下完事
不过你这基础差的略离谱啊。。。环境都不会配 |
4
kristpan 2020-08-25 22:47:34 +08:00 4
我给学生推荐的是 CodeBlocks,非常方便。下载带 mingw 的安装文件,100 多 M 大小。
|
5
Keyes 2020-08-25 22:49:07 +08:00 via iPhone
vs 套路跟*nix 那一套是有点不太一样,熟悉了就好了,多折腾吧
|
6
skylee03 2020-08-25 22:52:02 +08:00 1
虽然 Orwell 已经很久不维护 Dev-C++了,但是现在有一些新的维护者在维护。可以看看我的[My Dev-C++]( https://github.com/skylee03/My-Dev-Cpp)或者[Embarcadero Dev-Cpp]( https://github.com/Embarcadero/Dev-Cpp)。
你也可以直接装一个 MinGW 环境,比如[TDM-GCC]( https://jmeubank.github.io/tdm-gcc/),[Nuwen's MinGW Distro]( https://nuwen.net/)或者[MinGW-w64]( https://sourceforge.net/projects/mingw-w64/),然后配合 VS Code 来写。 |
7
lc1450 2020-08-25 22:52:45 +08:00 via Android
编译器用 tcc 5m 以内
|
8
Allan0423 2020-08-25 22:52:49 +08:00
|
9
amai0w0 2020-08-25 22:56:14 +08:00 via Android
我学 c 的时候用的 vscode+clang,随便找个博客跟着配下来就行了,使用场景是学习和敲算法题的话完全够用,蛮轻量的
|
10
magicdu 2020-08-25 23:01:51 +08:00 via Android
clion
|
11
livepps 2020-08-25 23:03:23 +08:00 via Android
linux + clang + clion 或者 visual studio + clion,vs 只是拿来做编译器的,windows 下面 clion 也支持 clang 但是有时候编译第三方库,还是要 vs 所以不推荐 windows + clang + clion,mingw 同理,当然喜欢折腾可以上。
|
12
across 2020-08-25 23:04:08 +08:00
Visual Studio 有什么负载,而且还是初学?
除非开百万行大工程 + Visual Assist X 初始化时卡 。 |
13
wzzzx 2020-08-25 23:05:16 +08:00
CFree 丫,对初学者极度友好
|
14
CoCoMcRee 2020-08-25 23:05:36 +08:00 1
都是这么过来的啦, 淡定点.
都走编程这条路了, 还怕折腾吗? |
15
chairchan 2020-08-25 23:07:06 +08:00 via Android
wsl+gcc+vscode 体验不错
|
16
Tony042 2020-08-25 23:10:12 +08:00
这样子,Visual Studio + VSCode+VSCode C++插件 + CMake 插件,编译关系用 CMake 来写,用起来还是很舒服的,会直接产生 pdb 和 exe 文件,然后直接在 VSCode 调试就行
|
18
May725 2020-08-25 23:12:41 +08:00 1
你这是把 vs 全功能都给装上了吧?
|
19
misaka19000 2020-08-25 23:16:31 +08:00
VSCode + gcc
|
20
YadongZhang 2020-08-25 23:22:02 +08:00 via Android
Eclipse
|
21
shoujiaxin 2020-08-25 23:22:19 +08:00 via iPhone
你这想要的不就是上古神器 VC++6.0 ?
实在搞不定不如找一本地道的中文 C/C++书,第一章八成是教你怎么装环境 |
22
inwar 2020-08-25 23:24:21 +08:00 via Android
Turbo c
|
23
zhuangzhuang1988 2020-08-25 23:47:19 +08:00
好好用 vs 就行了
不要作死。 |
24
levelworm 2020-08-25 23:49:28 +08:00 via Android
我是用 virtualbox 装了 ubuntu 在里头跑 vscode 的,设置起来很快几分钟就完了,然后就可以快乐的 gcc 了。
|
25
fishCatcher 2020-08-25 23:52:33 +08:00 via iPhone
如果你熟悉 jetbrains 全家桶的话,clion 挺好用的
|
26
deplives 2020-08-26 00:00:26 +08:00 1
楼上这些人推荐来推荐去的你们真觉得楼主这种基础的人都懂?
|
27
Cielsky 2020-08-26 00:15:30 +08:00
试试 CodeBlocks,VScode 自带终端遇到个神奇的 bug,C++有时候一段代码在自带终端里运行少几个数据,调用系统终端就正常了
|
28
sampeng 2020-08-26 00:18:34 +08:00 via iPhone 4
27 楼都没一个人吐槽装机两字…你们是真没看见么…我是真纳闷看见这玩意怎么装机?出新神仙玩具了?
|
29
wangkun025 2020-08-26 00:20:55 +08:00
多折腾就好了。
继续折腾。 |
30
swulling 2020-08-26 00:24:10 +08:00 via iPhone
linux 确实对纯开发更友好,只需要用包管理器装个 gcc 就可以开始了
|
31
learningman 2020-08-26 00:25:33 +08:00
@sampeng 菜呗,新手上路不知道用什么词描述
|
32
jones2000 2020-08-26 00:27:02 +08:00
vs2019 装下不就可以了,
|
33
Cooky 2020-08-26 00:34:33 +08:00
李太白(误
|
34
May725 2020-08-26 00:36:52 +08:00
如果“想的软件就是编辑器+编译器+控制台” 这样的话, 那就 wsl + gcc + windows terminal,编辑器就选个自己喜欢的。如果是从 0 开始学习 c 的话,代码补全提示之类可以不用太在意,就当熟悉 c 库了。
|
35
ningzz 2020-08-26 00:41:36 +08:00
|
36
b00tyhunt3r 2020-08-26 00:53:04 +08:00
WSL
|
37
raaaaaar 2020-08-26 00:59:18 +08:00 via Android
上 Linux,Linux 对开发很友好。
|
38
movq 2020-08-26 01:07:10 +08:00
用 linux 或者 macOS 吧
|
39
gcloud 2020-08-26 01:10:11 +08:00 via Android
可以用 pelles c 或者 code blocks
|
40
slack 2020-08-26 01:16:39 +08:00 via Android
其实可以单独下载 Microsoft C++ Build Tools 不用安装整个 VS 的,自己再搭配 IDE/editor 。
|
41
gcloud 2020-08-26 01:19:05 +08:00 via Android
另外知乎上有个问题 怎么用 vscode 调用 visual studio 的编译器? 可以参考下
|
42
littlewing 2020-08-26 02:03:09 +08:00 via iPhone
gcc
|
43
lzp729 2020-08-26 03:15:37 +08:00
基础差就算了,还能学。硬盘小。。怎么解。。。
|
44
laminux29 2020-08-26 03:31:54 +08:00 1
1.在线编译一般是拿来刷题的,测试都不能用这。
2.VS 全装完,需要的磁盘现在应该超过 500G 了,你应该只装一部分的。但就算这样,C 盘,又要放系统,又要放 VS,肯定不够。 3.建议,VS 只装 VC 部分,但不要装 C 盘。C 盘建议买 256G 起步的 SSD 。128G 太小了。 4.学技术,初学用 linux 系统会更好,会比 windows 麻烦些,但对技术提升会更大。 |
45
Taojun0714 2020-08-26 03:39:41 +08:00
https://godbolt.org/ compiler explore 就够了
|
46
snnn 2020-08-26 05:57:29 +08:00
我觉得 Windows 上就用 Visual Studio 吧,VS Code 在 Linux 上用比较合适。
128G 硬盘太小了。如楼上所说,VS 你应该只装一部分的。 格盘重来吧 |
47
liz2nku 2020-08-26 06:16:34 +08:00 via iPhone
节省空间的做法可以考虑租一台最便宜的云服务器装上 linux 然后用 vscode remote 操作
|
48
iptables 2020-08-26 07:06:45 +08:00
装个 WSL,然后在 wsl 安装 gcc
|
49
xuanbg 2020-08-26 07:11:39 +08:00
@learningman 瞧你这话说的,现如今这配环境就是初学者最大的门槛了好吧。。。
|
50
lyangly 2020-08-26 07:24:27 +08:00 via Android
顺便学一下 linux,linux 写 c 就很舒服,装个 emacs,clang 都能搞定。
|
51
bzq2810 2020-08-26 07:25:19 +08:00 via iPhone
“由于本人是软件不用最新版难受星人,看见 Dev-C 几年没更新了”
几年没更新但你还是可以用它的最新版 |
52
QingStone 2020-08-26 07:53:11 +08:00 via iPhone
|
53
laike9m 2020-08-26 08:05:21 +08:00 via Android
完全不需要配本地环境啊,一堆直接写代码就能跑的网站为啥不用
|
54
nutting 2020-08-26 08:12:40 +08:00
不要瞧不起不更新的 devc++,足够学习了
|
55
waruqi 2020-08-26 08:12:49 +08:00 via Android
用 xmake 就行 搭配 xmake-vscode 插件很轻量 如果要摆脱 vs,可以用 mingw/gcc 这种独立工具链 不还是挺大的 估计得上百兆
如果只是为了学习 c 可以用更轻量的编译器 比如 tinyc 啥的 或者干脆切 linux macos 么 多省事 要么就 android 上装 termux + gcc + xmake + vim 然后手机上敲代码编译运行, 也很不错 |
56
Mutoo 2020-08-26 08:25:56 +08:00
c 的编译器其实不大,你装的那些估计是各种 SDK 、跨平台编译相关的 target 、静态库等等。
|
57
ragnaroks 2020-08-26 08:26:42 +08:00
qt?
|
58
FLynnCPP 2020-08-26 08:29:02 +08:00 via iPhone
就 visual studio 不折腾,调试方便,其他不推荐。
|
59
z111 2020-08-26 08:30:16 +08:00
我上学的时候也是,感觉 win 下环境好难弄,想弄个简单程序也麻烦。上课老师用的是 vc6.0,后面搜索到( c-free )体积小,编译简单课程作业也够了!安装后就可以直接用起来。
更方便的方法就是,直接装一个 ubuntu 虚拟机,最好不要装图形界面,这样开销小。gcc 编译,gdb 调试,比较方便。 如果不喜欢命令行下 vim 这些来写代码,可以在 win 下用 vscode 写好后,用 file zilla 等 sftp 工具传到 linux 环境编译就好。 |
60
guanhui07 2020-08-26 08:31:29 +08:00
gcc
|
61
shykai 2020-08-26 08:38:20 +08:00
昨晚刚装的 VS2019 社区版,只装了 C++也就使用了不到 10G 的空间,你是不是配置错了哦?
|
62
695975931 2020-08-26 08:52:20 +08:00 2
"由于本人是软件不用最新版难受星人"
这习惯不好,戒了吧,不然后果就像这样。 |
63
teawithlife 2020-08-26 09:02:00 +08:00
遥想当年的 Turbo C,其实挺符合楼主“体积小+即装即用”的需求
唉,暴露年龄了 |
64
Sinksky 2020-08-26 09:02:29 +08:00
VScode 在 Windows 下写 C++需要配置一堆 Json,知乎上有关于配置 C++开发环境的帖子可以照着配,懒的话先直接开启 windows subsystem for linux ( WSL ),然后扩展下个 remote-WSL 暂时应该就够了。
|
65
p1gd0g 2020-08-26 09:07:19 +08:00
换 linux 可能会顺利些~
|
66
Tony042 2020-08-26 09:08:20 +08:00
这边人多,请问有人知道同一份代码不同编译器有的可以编译过去,有的不能,原因是什么吗 代码链接 https://godbolt.org/z/eWhsne
|
67
newmlp 2020-08-26 09:10:25 +08:00
学习的话用 mingw 就行了,
|
68
learningman 2020-08-26 09:10:44 +08:00
@teawithlife 暴露不了,我们今年发的书上还有 TurboC
|
69
laucenmi 2020-08-26 09:15:37 +08:00
msys2 吧 有包管理,常规要用库的都可以找到,省的自己编译了
|
70
Vinty 2020-08-26 09:18:06 +08:00
建议 gcc + wsl + vscode
https://code.visualstudio.com/docs/cpp/config-wsl |
71
murmur 2020-08-26 09:18:42 +08:00
vs 有 10g 够了,128g 硬盘没办法了
|
72
duanxianze 2020-08-26 09:26:22 +08:00
高中刚毕业?急啥 以后有的是头秃的时候,先好好玩吧
|
73
izzy27 2020-08-26 09:31:37 +08:00
devc++,装完马上能跑。。。
折腾半天你不如 5 分钟下好一个 devc++,然后马上就可以写代码 还是不满意,用 win10 自带的 Ubuntu 虚拟机吧,里面有 vim,可以用 vim 写 |
74
hercat 2020-08-26 09:38:54 +08:00
https://cloudstudio.net 你值得拥有
|
75
icemanpro 2020-08-26 09:42:20 +08:00
Qt 安装完后 5G
|
76
dragondove 2020-08-26 09:59:27 +08:00
没有人推荐 Code::Blocks 欸。我个人学习的时候用的是 c-free (最后一次更新是 10 年,但是依然可用)。折腾 vsc 也可以,挺好玩的,有空余时间还可以直接折腾上 linux,安装 gcc+一个编辑器就好。
|
77
www5070504 2020-08-26 10:06:56 +08:00
vs 太大又难配置 推荐 clion+mingw
|
78
www5070504 2020-08-26 10:07:21 +08:00
另外这个叫安装开发环境 也不叫装机啊。。
|
79
paoqi2048 2020-08-26 10:19:41 +08:00
VS 2017 还有现在的 VS 2019 已经很轻量了好吧?想起以前装 VS 2015,那叫一个难受……
|
80
sike03 2020-08-26 10:33:17 +08:00
vsc+mingw,启动!
但用来学习还是 devc++方便些。 |
81
liuguang 2020-08-26 10:38:10 +08:00
下载一个 tdm-gcc,配合 clion,占用小,又好用
|
82
secondwtq 2020-08-26 10:38:11 +08:00
你这个不是 “C/C++ 的装机历程”,你这个是“巨硬家 C/C++ 的装机历程”
其实你装 Xcode 也是一堆烂事( XcodeGhost 还记得么),不过只装 Command Line Tools 的话貌似还凑合 “怎么就不能即装即用” Dev-C++ 就是即装即用的,MSVC 勉强算吧( MSVC 是安装容易卸载难)。VSCode 是前端编辑器,VSCode + MSVC 的缝合怪没有即装即用的道理。 另外很不幸的是,C/C++ 是大爷,本来就没有“即装即用”的道理(虽然 Dev-C++ 和 Linux 下基本都做到了,但是这是情分,不是本分)。从产品经理的思维考虑,当你的东西需要吸引用户时,你才屑于去做“即装即用”。因此 安卓 App 需要即装即用,还得塞你个红包。MSVC 和 Xcode 这种垄断的第一方专有软件不需要即装即用。C/C++ 这种事实行业标准也不需要即装即用。只有妄图“取代 C/C++”的逆贼才会标榜“即装即用”。 |
83
zjsxwc 2020-08-26 11:15:34 +08:00
Windows 下 c/cpp 开发还是 Visual Studio 最省心,其他什么 MinGW/Cygwin 方案都不好用。
|
84
skydev 2020-08-26 11:44:09 +08:00
Ubuntu subsystem ( WSL )不香吗
|
85
monlite 2020-08-26 11:50:40 +08:00
vs 太重了,学习的话 linux+gcc+vim 就挺好的,开发我选择 wsl+clion
|
86
ji39 2020-08-26 13:58:52 +08:00
老爷机用 Dev-Cpp + TDM-GCC-32,配置好新的 Compiler 后,把 旧的 MinGW64 删掉即可
自己的旧项目可能要改下项目属性里的库文件路径 Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe tdm-gcc-9.2.0.exe |
88
macha 2020-08-26 16:19:01 +08:00 via iPhone
Vs2019 可以配置的啊。
|
89
xpfd 2020-08-26 16:25:52 +08:00
安装个 codeblocks 也可以 http://www.codeblocks.org/
|
90
xpfd 2020-08-26 16:26:38 +08:00
windows 还是一劳永逸装 vs 吧 做为 c++ ide 基本上可以是对新人最友好的了
|
91
liuxu 2020-08-26 16:52:12 +08:00
怀旧贴,Tiny C Compiler 了解一下
|
92
waruqi 2020-08-26 17:02:39 +08:00
可以试下 xmake 的这个安装包 https://github.com/xmake-io/xmake/releases/download/v2.3.6/xmake-tinyc-v2.3.6.win64.exe
自带 tcc,总安装包只需要 5M,安装完开箱即用,无需 msvc,内置 libc 以及 winapi headers,基本上 c 程序开发够用了 再通过 vscode 和 xmake-vscode 插件,就可以在 vscode 开发了。。 |
93
baidang201 2020-08-26 18:31:25 +08:00
ubuntu 桌面版,加 qtcreate
|
94
dorothyREN 2020-08-26 19:02:13 +08:00
可能你需要的是 jb 家的 Clion
|
95
creanme 2020-08-26 21:51:38 +08:00
https://code.visualstudio.com/docs/cpp/config-mingw 看这个吧,我 10 多分钟就配置好了。
|
96
hand515 2020-08-26 22:30:27 +08:00
codeblocks 十分适合新手的
|