个人学 java 的,考研复习 C 语言和数据结构,用了 dev-c++和 codeblocks,编写 C 语言程序都是如下:
1
wevsty 2017-08-03 19:48:05 +08:00
都 Windows 了当然选 Visual Studio。
顺便,你这个不兼容应该是你配置安装方面的问题。 |
2
UnisandK 2017-08-03 19:49:18 +08:00
不写 C 的不负责推荐 CLion (
|
3
AEANWspPmj3FUhDc 2017-08-03 19:50:42 +08:00 via Android
vim+clang+ycm
|
4
liuminghao233 2017-08-03 19:51:11 +08:00 via iPhone 1
有 ssd 的话
推荐 vs 或者虚拟机 linux 装个 cb 没有 ssd 的话 建议装 overwatch |
5
cwlmxwb 2017-08-03 20:13:23 +08:00 via iPhone
vim。装完插件,随便撸,美滋滋
|
6
xueb96 2017-08-03 20:15:15 +08:00 via Android 2
IDE 解决方案: Clion
命令行解决方案:Cmder + minGW 编辑器解决方案:VSCode/Atom + 插件 最佳解决方案: 王道数据结构 + 天勤数据结构高分笔记 |
7
extreme 2017-08-03 20:16:20 +08:00
不知道用 vim 的是什么心态?
C/CPP 的 IDE 我首选 JetBrains 的 CLion,写代码体验甩了 Visual Studio 半边天,不过个人感觉调试还是 Visual Studio 强点。 |
8
wwqgtxx 2017-08-03 20:17:57 +08:00 via iPhone
cb 的话如果用最新版是绝对可以在 64 位 win10 上正常运行的,除非你下载的是旧版或者是某汉化版
|
9
Librazy 2017-08-03 20:27:09 +08:00
dev-c++ 和 codeblocks 和截图的报错没什么关系,问题是编译器。图上可以看到是 gcc 4.8.1 的 x64 编译器然而编译出了 16 位程序……怕不是个交叉编译器……?或者有什么奇怪的 flag 之类的。
如果问题解决的话 dev-c++ 还是蛮好用的,java 依赖用过 idea 的话那就 clion,要写比较大型的 c/cpp 程序的话那还是上 VS |
10
CodeingBoy 2017-08-03 20:30:12 +08:00
Devcpp 使用正常
建议 LZ 把图中的编译器设置(那个写着 TDM-GCC 4.8.1 64-bit Release 的)切换为带有 32-bit 字样的,然后再试 |
11
igaozp 2017-08-03 20:32:08 +08:00
vscode + wsl
|
13
tangbao 2017-08-03 20:41:52 +08:00 via iPhone
Geany
|
14
WhoMercy 2017-08-03 20:55:52 +08:00 via Android
|
15
suikator 2017-08-03 20:58:44 +08:00
Clion
拥抱 cmake |
16
lsmgeb89 2017-08-03 21:46:38 +08:00 via Android
Clion 可以,写 C 足够了。Clion 对于 C++ debug 还没有 VS 用起来方便。最近一个版本连条件断点都不行
|
17
abcbuzhiming 2017-08-03 21:56:41 +08:00
windows 下谁也搞不过 Visual Studio,只写 C 的话装个 express 版轻松愉快
|
18
initialdp 2017-08-03 22:02:06 +08:00 1
现在流行回帖不看帖,向贴吧看齐了么? 楼上那些推荐 vim、geany、vscode 等,是傻还是装逼?
推荐 Clion 的,虽然很有道理,不过看过这货的价格了么? 在 win10 下 C 语言的 IDE,首选当然是 Visual Studio Community 2017: https://www.visualstudio.com/downloads/ 当然,我也很愿意推荐 Qt Creator。 |
20
initialdp 2017-08-03 22:07:55 +08:00
@firemiles 是吗? 不好意思哈,没注意到这点,以前只试用过非正式版。不过我还是要说,windows 环境下的 C/C++语言 IDE,除了 VS,其他都是异类。
|
21
SuperMild 2017-08-03 22:11:42 +08:00
考研复习 C 语言,各种轻便的编辑器就够了,不需要 IDE
|
22
mason961125 2017-08-03 22:17:12 +08:00
@initialdp 如果你是在读高校学生,可以去找 Jetbrains 要 Student License,全家桶免费玩,每次授权一年,一年过后如果你还是学生,可以再次申请续约。
|
23
sudoz 2017-08-03 22:19:21 +08:00
都要考研了,还在问这种问题,本科四年全泡妞了?!
|
24
Cbdy 2017-08-03 22:20:13 +08:00
vscode + cli
|
25
Blackricky 2017-08-03 22:20:22 +08:00 via Android
visual studio Qt 也不错 虽然我是写 csharp 的
|
26
whwq2012 2017-08-03 22:27:00 +08:00 via Android
推荐虚拟机装你现在用的这个,考研又不是开发不需要多新,多牛逼的 ide
|
27
initialdp 2017-08-03 22:27:20 +08:00
@mason961125 为什么要这么麻烦? Visual studio express (现在的 community )直接下载、免费使用。港真,我认为 VS 和 Clion 根本不是一个 level 上的产品(当然,我指的是基于 Windows 平台环境)。
|
28
hjc4869 2017-08-03 22:28:22 +08:00
复(yù)习 C/数据结构实质上不需要用 IDE
|
29
ysc3839 2017-08-03 22:30:31 +08:00
图片中已经写了,你编译的是 16 位程序,不能在 64 位上运行。
|
30
LosLord 2017-08-03 22:32:18 +08:00 via Android
vc6.0😂
|
31
bbsteel 2017-08-03 22:42:52 +08:00 via Android
@ivlioioilvi N 年前折腾老半天用上了 ycm,结果。。。不支持中文,文件里有中文就报错,原作者不打算就此问题修复,不知道现在怎么样了
|
32
mrcn 2017-08-03 23:33:39 +08:00 via Android
算法类的一般都是单文件,vs 这种还要建工程,多麻烦。
可以用 sublime text 这种编辑器,设置个脚本运行 gcc 编译就好了。 另外 dev 是可以用的,这应该是配置问题。 |
33
coderluan 2017-08-04 00:53:48 +08:00 1
我感觉还是 visual studio 适合楼主的情况,某些回复我感觉就是为了装逼,根本没看楼主需求。
|
34
yksoft1 2017-08-04 01:03:52 +08:00
现在用 IDE 惯坏自己,以后求职面试笔写代码会出事的。
|
35
mxalbert1996 2017-08-04 02:19:40 +08:00 via Android
@firemiles CLion 什么时候出社区版了?难道我火星了?
|
36
neighbads 2017-08-04 08:41:07 +08:00
肯定 VS 啊。。。没有疑问的。。。CLion 就算了吧。。。你还得熟悉 cmake,而且调试没有 VS 爽
|
37
plqws 2017-08-04 08:43:30 +08:00
vs 配合 reshaper,宇宙两大 ide 结合
|
38
Pyjamas 2017-08-04 09:20:44 +08:00
Notepad++ and gcc
|
39
inflationaaron 2017-08-04 10:06:10 +08:00
Emacs 啊,还可以复习复习命令行编译
|
40
gateswong 2017-08-04 10:48:58 +08:00 via Android
Windows 无脑推荐 Visual Studio 啊
Windows 下 vim 真心难用 我一个 vim 党在 win 下都绝对不碰它 |
41
gnaggnoyil 2017-08-04 23:26:33 +08:00
LZ 写了一段 C++代码,然后发帖来问有什么能用的"C"的 IDE,然后一堆人又在下面推荐 C++的 IDE,LOL.
而且 LZ 展示的代码中还有内存泄漏问题,LOOOOL. 说真的宇宙牌 IDE 不是不能推荐但是一句额外信息都不带就直接给人推荐宇宙牌 IDE 这样好么?宇宙牌 IDE 自带的 MSVC 可是从来不把 C 语言标准当回事的(虽然对 C++支持也呵呵),甚至到现在 C99 的一些特性都不支持(比如 designated initializer),就算要推荐也得推荐宇宙牌 IDE+Clang-c2 的组合拳吧?这其中宇宙牌 IDE 还得是 14.0 往上的. 所以其实最省事的方案还不如直接用 GCC 或者 Clang 作为编译器……如果要配 IDE 的话那最好用 MSYS2 版本的 GCC 和 Clang 然后找个可以配置 build 环境的 IDE 比如 CodeLite 或者 CodeBlocks(个人推荐前者).DevCpp 就算了这货最近一次更新还是二零零几年来着? 不过再怎么说,在 win 下用 IDE 都不如用宇宙牌编辑器然后再配个 Clang Complete 插件用的舒服.什么你说 YCM?tan90°. |
42
AEANWspPmj3FUhDc 2017-08-08 11:46:05 +08:00 via Android
@initialdp
不好意思,我回复 Vim 是装逼,有意见吗? |
43
AEANWspPmj3FUhDc 2017-08-08 11:49:38 +08:00 via Android
@bbsteel
文件名不包含中文算是约定俗称吧。 |
44
bbsteel 2017-08-08 13:54:25 +08:00 via Android
@ivlioioilvi 当然不是文件名,是文件内容
|
45
initialdp 2017-08-10 11:53:50 +08:00
@ivlioioilvi 当然没意见,您要觉得吃屎香,我更没意见。欢迎 block,谢谢。
|