开发平台(Platform): (Ex: Win10, Linux, ...)
win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
dev c++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
no
问题(Question):
打完code后按F11(compile and run)完后会成功执行一次
但是关掉之后再F11一次会跑不出小黑视窗
出现[Error] Id returned 1 exit status
我也确定上次执行的小黑视窗有关掉了
只能改档名重新储存才能再一次
但是有时候这个方法又不行
预期的正确结果(Expected Output):
可以重复run
错误结果(Wrong Output):
只能执行一次
没人回答如何解决~~我用codeblock也是会遇到这个问题,每次遇到都要重新开机才能重新编译执行
别搞了 直接安装 C::B, VS, etc.别浪费力气在搞不好等等又哪里炸掉的 IDE 上
visual studio code 或 notepad++ 搭配 commandline都很好啊 不要再浪费时间在这种远古时代的东西了这年头资工系还用 Dev-C++ 会被笑的
作者:
Sirctal (母猪母猪 夜里哭哭)
2017-10-29 00:31:00楼上不要这样讲 搞不好是系上老师教他们的...
作者:
moebear (萌熊)
2017-10-29 00:34:00113CS 我遇到一堆都在用dev orz
作者: caras 2017-10-29 00:34:00
我想先问你的 Dev-C++ 是哪个版本
平行时空?我遇到的都用 VSC / Sublime / Atom
作者: caras 2017-10-29 00:36:00
其实新版 Orwell Dev-C++ 不太会有问题,但一朝被蛇咬...
系上不可能教学生用 Dev-C++ 系计中都没有装ㄌ现在的教授都改要求学生学会写 Makefile一来是是时候要学会了 二来是助教比较好批次改
作者: jerryh001 2017-10-29 00:55:00
我们是用C::B 没写过makefile
作者:
moebear (萌熊)
2017-10-29 01:23:00系上一开始是教用C::B
你开工作管理员的详细页面看看有没有同名的exe档在跑devC也没太烂吧 偷懒的时候很方便
作者:
Lipraxde (Lipraxde)
2017-10-29 10:01:00C::B在处理#if的highlight时不会从整个专案找,专案大的时候偶尔会突然卡好几秒,也没多好啊TAT
作者:
Sirctal (母猪母猪 夜里哭哭)
2017-10-29 10:04:00说真的 学make file 我宁可一开始就教学生 写cmake以后还可以跨平台另外其实我推荐vs 或是 CLion
爱惜生命远离Devdev会红是十年前大家还用xp 所以dev可以在win上写c++所以对一般人想入门方便 那个时期资工用linux会被笑要用BSD现在cmake也不好写了 3.9版开始一堆policy大改一堆cmake3.8以下的炸爽爽一开始学还是推荐makefile比较容易懂header link library之类的东西
看IP应该就知道我是113 但是我们程设课真的用dev教@@
作者:
Sirctal (母猪母猪 夜里哭哭)
2017-10-29 10:39:00有时候这个是学校老师问题 你出来上班后就会知道了...用好的IDE不会怎样 我很不喜欢有人在那边说什么要从底层自己make file自己慢慢用起来 你用IDE自动产生的make学起 会比自己手写的差吗?? 我不觉的
Makefile....还不如直上CMake了 现代CMake很方便的另外不少IDE都直接支援CMAKE 如QDevelop CLionCMake算满简单易懂了 可以从这个入门试试看
那个是大型专案当然用cmake好管理 问题是初学连g++要给什么flag都不熟的时候 makefile跟g++会比较好上手不然cmake常常要if(UNIX)和if(WIN32) 另外pkgconfig也都是熟悉g++的flag之后的事情-I -L -l pkg-config放的顺序会有差 这个用cmake生出来确定要正确还是要回去看产生的makefile对不对g++ ${flags} 和make 和cmake .&make&make build三者debug的难度就是不一样 不会第一种debug如何看第二种的log? 不会第二种怎么看第三种的log?
cmake makefile 都很好阿 多学一下又不会花太久 只想学个入门可以 work 的很快啊
作者:
SSZXIQ96 (ã„…ã„)
2017-10-29 16:31:00遇到相同问题+1已经确认关掉第一次执行的视窗了
不然就根据caras大大的建议,更新成新厂商的版本吧
作者:
Ommm5566 (56天團)
2017-10-29 17:08:00113水准不易外XD 我听过助教说程式码要三家编译气跑过三家分别是clodeblock, devc++, g++我朋友听到都不知道要高兴还是难过
作者:
Lipraxde (Lipraxde)
2017-10-29 17:12:00人家可能设定用其他家的编译器啊0.0
Ommm5566大说的是真的... 我室友是苦主之一...但是后来年轻的教授比较改推 Linux + Makefile
如果可以的话应该连git也加进去,但同样地,很多老教授也缺乏学习的动力,所以连自己也不太会XD
作者:
HMKRL (HMKRL)
2017-10-29 18:11:00还好116除了少数课以外都是linux(没装windows XDD
作者:
alex94539 (alex94539)
2017-10-29 18:27:00113系计中装的是dev跟一个三小block的东西的样子我自己也是用dev C++ wwwww
113老师都会教用C::B呀,但是就是会有人选Dev C++
作者:
tommycc (system fail)
2017-10-30 12:16:00dev c++更新这么慢毛这么多还是一堆人用==
作者:
Sirctal (母猪母猪 夜里哭哭)
2017-10-30 12:18:00看到codeblocks跟devc++是compiler我就快要笑死了回楼上因为对学生来说最方便阿 不用设定一堆鬼东西
看到拒绝熟悉 toolchain 我也是笑呵呵 w
作者:
alex94539 (alex94539)
2017-11-04 11:07:00总之先跳槽VS先
作者:
hina09 (Hina*)
2017-11-22 21:48:00把McAFee的即时扫描关掉试试看或是用系统管理员身分执行code block啊 刚刚试到了似乎可以根除(?)的方法了
https://goo.gl/uS8Xpw 这里"飘在南洋"的解答可以试试!Application Experience要改找Application Information感觉是防毒软件把档案开启的设定改掉了 跟开发环境无关