由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 这几天试了一下linux c++ IDE
相关主题
What Java IDE do you recommend?哪种c++IDE能做类似于Matlab那样调试?
关于用 Eclipse 开发C++ 程序请推荐C++开发环境
请推荐linux下c++的IDE大家在linux下面用什么C++的IDE呢?
谁能推荐一个支持Cmake的C++ IDEHelp: how to use Eclipse as C++ IDE in XP?
C 编程有什么IDE吗?Node.js 写的 JS 代码有点难读懂
有啥好的c语言编辑器推荐么?Gcc出来的exe,被防病毒软件block了......
c++标准函数传递一问有没有用NetBean IDE编C++程序的
gvim 的问题请推荐IDE
相关话题的讨论汇总
话题: c++话题: gdb话题: tooltip话题: ide话题: vs
进入Programming版参与讨论
1 (共1页)
N******K
发帖数: 10202
1
Qt-creator eclipse-cdt netbeans kdevelop
都用gcc和gdb
程序是c++11
我重点注意的是tooltip/variable window
因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
还要看看一些复杂的类的成员变量 这个没法print
Qt-creator
tooltip/variable window 里面显示数组 下标有问题
下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
其他还可以
eclipse cdt:
带一个类似visual studio intellisense的编译检查 就在胡说八道 很垃圾
编译出错 双击之后不能跳到出错的那一行 看了一下手册 似乎要用右键菜单
breakpoint 图标太小 颜色和大小都不能改 看得太费劲了
tooltip还可以 能显示标准库的类 比如 vector> A(10)
netbeans
tooltip 显示数组 把所有的元素不分行都堆在一起 无法分辨 太垃圾了 然后就没测试
其他功能
kdevelop
tooltip有问题 能显示标准库的类 比如 vector> A(10)
但是点击开来 A[0] 就是{...} 再就不能展开了 然后就没测试其他功能
b*******s
发帖数: 5216
2
所以我说vs是最好的ide,没有之一。虽然我不粉微软
g*****n
发帖数: 420
3
我一直用netbeans,还凑合能用,就是非常慢,没试过其他的
w***g
发帖数: 5958
4
靠,变量下标按字典排序!再一次证明了想用Open Source就得自己做QA。这程序写出
来之后怕是程序员自己也没有看一眼运行结果。

【在 N******K 的大作中提到】
: Qt-creator eclipse-cdt netbeans kdevelop
: 都用gcc和gdb
: 程序是c++11
: 我重点注意的是tooltip/variable window
: 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
: 还要看看一些复杂的类的成员变量 这个没法print
: Qt-creator
: tooltip/variable window 里面显示数组 下标有问题
: 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
: 其他还可以

a*****g
发帖数: 19398
5
呵呵

【在 w***g 的大作中提到】
: 靠,变量下标按字典排序!再一次证明了想用Open Source就得自己做QA。这程序写出
: 来之后怕是程序员自己也没有看一眼运行结果。

d****i
发帖数: 4809
6
还少试了一个Code::Blocks基本上就全了,试试再来汇报一下吧

【在 N******K 的大作中提到】
: Qt-creator eclipse-cdt netbeans kdevelop
: 都用gcc和gdb
: 程序是c++11
: 我重点注意的是tooltip/variable window
: 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
: 还要看看一些复杂的类的成员变量 这个没法print
: Qt-creator
: tooltip/variable window 里面显示数组 下标有问题
: 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
: 其他还可以

i**i
发帖数: 1500
7
没关系,牛人分分钟就给改好了.
你看到的莫不是59秒之前的样子?

【在 w***g 的大作中提到】
: 靠,变量下标按字典排序!再一次证明了想用Open Source就得自己做QA。这程序写出
: 来之后怕是程序员自己也没有看一眼运行结果。

N*****m
发帖数: 42603
8
等IDEA吧,马上就出了

【在 N******K 的大作中提到】
: Qt-creator eclipse-cdt netbeans kdevelop
: 都用gcc和gdb
: 程序是c++11
: 我重点注意的是tooltip/variable window
: 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
: 还要看看一些复杂的类的成员变量 这个没法print
: Qt-creator
: tooltip/variable window 里面显示数组 下标有问题
: 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
: 其他还可以

c****3
发帖数: 10787
9
开源软件不是这么用的,你需要理解开源思考逻辑。
开源软件只保证比较常用的功能,工作没有问题。其他不常用功能,出问题很正常。你
用的,就不算很常用的功能,至少对开源人士是这样的。因为他们基本不用visual
studio,而且以VIM,EMACS为主,tooltip对他们基本是废物.
这里面的逻辑就是,我只保证常用功能正常,我没有精力测试不常用功能。你觉得有问
题,你可以自己修正,我反正给你源代码了。

【在 N******K 的大作中提到】
: Qt-creator eclipse-cdt netbeans kdevelop
: 都用gcc和gdb
: 程序是c++11
: 我重点注意的是tooltip/variable window
: 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
: 还要看看一些复杂的类的成员变量 这个没法print
: Qt-creator
: tooltip/variable window 里面显示数组 下标有问题
: 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
: 其他还可以

l*********s
发帖数: 5409
10
lz可以看看prettyprint的设置。标准stl的数据结构应该直接可用的。实在有特殊的格
式需要就得自己写钩子函数了。
相关主题
有啥好的c语言编辑器推荐么?哪种c++IDE能做类似于Matlab那样调试?
c++标准函数传递一问请推荐C++开发环境
gvim 的问题大家在linux下面用什么C++的IDE呢?
进入Programming版参与讨论
l*********s
发帖数: 5409
11
期待

【在 N*****m 的大作中提到】
: 等IDEA吧,马上就出了
f****p
发帖数: 18483
12
同意。

【在 b*******s 的大作中提到】
: 所以我说vs是最好的ide,没有之一。虽然我不粉微软
N******K
发帖数: 10202
13
马上到明年?

【在 N*****m 的大作中提到】
: 等IDEA吧,马上就出了
N******K
发帖数: 10202
14
已经把centos卸掉了 不浪费时间了

【在 d****i 的大作中提到】
: 还少试了一个Code::Blocks基本上就全了,试试再来汇报一下吧
g*****g
发帖数: 34805
15
No, quality matters, CDT is a second class citizen for eclipse and quality
may be lacking. But Eclipse beat VS hands down for Java development in early
2000.

【在 c****3 的大作中提到】
: 开源软件不是这么用的,你需要理解开源思考逻辑。
: 开源软件只保证比较常用的功能,工作没有问题。其他不常用功能,出问题很正常。你
: 用的,就不算很常用的功能,至少对开源人士是这样的。因为他们基本不用visual
: studio,而且以VIM,EMACS为主,tooltip对他们基本是废物.
: 这里面的逻辑就是,我只保证常用功能正常,我没有精力测试不常用功能。你觉得有问
: 题,你可以自己修正,我反正给你源代码了。

N*****m
发帖数: 42603
16
秋季
PEA出了几版了

【在 N******K 的大作中提到】
: 马上到明年?
N******K
发帖数: 10202
17
pea是啥? preview? 哪里下载?

【在 N*****m 的大作中提到】
: 秋季
: PEA出了几版了

N*****m
发帖数: 42603
18
preview版,有限范围
我也不知道

【在 N******K 的大作中提到】
: pea是啥? preview? 哪里下载?
g*********e
发帖数: 14401
19
gdb+xemacs
N******K
发帖数: 10202
20
tooltip做得如何?

【在 g*********e 的大作中提到】
: gdb+xemacs
相关主题
Help: how to use Eclipse as C++ IDE in XP?有没有用NetBean IDE编C++程序的
Node.js 写的 JS 代码有点难读懂请推荐IDE
Gcc出来的exe,被防病毒软件block了......C++ IDE求推荐:windows 下的 VC 的转到 linux 下
进入Programming版参与讨论
g*********e
发帖数: 14401
21

gdb全是cmd line 就搞定了
基本上syntax highlighting都很到位
每次重新编译以后不用重开debugger 直接run
最关键的是速度飞快,而且buffer里面可以显示几乎无限的log

【在 N******K 的大作中提到】
: tooltip做得如何?
g*********e
发帖数: 14401
22

缺点嘛就是var显示不够直观,没法一眼看变量,啥都得print 一下

【在 g*********e 的大作中提到】
:
: gdb全是cmd line 就搞定了
: 基本上syntax highlighting都很到位
: 每次重新编译以后不用重开debugger 直接run
: 最关键的是速度飞快,而且buffer里面可以显示几乎无限的log

N******K
发帖数: 10202
23
原始社会好

【在 g*********e 的大作中提到】
:
: 缺点嘛就是var显示不够直观,没法一眼看变量,啥都得print 一下

s****a
发帖数: 238
24
还有monkey studio也值得一试:)

【在 d****i 的大作中提到】
: 还少试了一个Code::Blocks基本上就全了,试试再来汇报一下吧
d****i
发帖数: 4809
25
这个还是第一次听说啊,是不是从KDevelop里fork出来的吧。貌似是Qt做的。

【在 s****a 的大作中提到】
: 还有monkey studio也值得一试:)
N******K
发帖数: 10202
26
最近没时间折腾了 过一个月再说

【在 s****a 的大作中提到】
: 还有monkey studio也值得一试:)
w***f
发帖数: 903
27
Kdevelop只支持一维,你这种情况要看A[0].

【在 N******K 的大作中提到】
: Qt-creator eclipse-cdt netbeans kdevelop
: 都用gcc和gdb
: 程序是c++11
: 我重点注意的是tooltip/variable window
: 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
: 还要看看一些复杂的类的成员变量 这个没法print
: Qt-creator
: tooltip/variable window 里面显示数组 下标有问题
: 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
: 其他还可以

N******K
发帖数: 10202
28
回到原始社会了

【在 w***f 的大作中提到】
: Kdevelop只支持一维,你这种情况要看A[0].
w*s
发帖数: 7227
29
好像很漂亮,好用吗?

【在 s****a 的大作中提到】
: 还有monkey studio也值得一试:)
t*****n
发帖数: 4908
30
gdb有display命令。gdb没有你想的差。因为需要打印数值的地方也不是很多。对于stl
的vector数组,gdb是支持的不好。不过想看内容也没有问题。可以自己定义一些macro。

【在 N******K 的大作中提到】
: 原始社会好
相关主题
求Windows下C++ IDE 推荐关于用 Eclipse 开发C++ 程序
Visual studio IDE 之父也被裁了 (转载)请推荐linux下c++的IDE
What Java IDE do you recommend?谁能推荐一个支持Cmake的C++ IDE
进入Programming版参与讨论
b*******s
发帖数: 5216
31
Welcome to the jungle
We've got fun 'n' games

【在 N******K 的大作中提到】
: 回到原始社会了
s*******g
发帖数: 243
32
Qt creator算不错的了,比eclipse cdt好用。
目前c++的ide,VS是一个位面,别的是另外一个位面。
linux下面的,lz还是等神器公司jetbrains的c++ ide吧,应该快出了。

【在 N******K 的大作中提到】
: Qt-creator eclipse-cdt netbeans kdevelop
: 都用gcc和gdb
: 程序是c++11
: 我重点注意的是tooltip/variable window
: 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
: 还要看看一些复杂的类的成员变量 这个没法print
: Qt-creator
: tooltip/variable window 里面显示数组 下标有问题
: 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
: 其他还可以

t***t
发帖数: 6066
33
这种提供refactor功能么?auto-complete?还有eclipse里面有实时语法检查,这个有
没有?我觉得这几个是最有用的。

【在 g*********e 的大作中提到】
:
: 缺点嘛就是var显示不够直观,没法一眼看变量,啥都得print 一下

N******K
发帖数: 10202
34
eclipse cdt4 的检查 不是c++11的

【在 t***t 的大作中提到】
: 这种提供refactor功能么?auto-complete?还有eclipse里面有实时语法检查,这个有
: 没有?我觉得这几个是最有用的。

N******K
发帖数: 10202
35
MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了
查了一下stack overflow 就是这个情况 没法改
在win7上用gcc 看来是不行了 必须装linux
暂停使用linux3个月 等fedora 21出来 提供gcc4.9
VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique
所以我用VS写的程序目前不能用 gcc4.8.3编译

【在 N******K 的大作中提到】
: Qt-creator eclipse-cdt netbeans kdevelop
: 都用gcc和gdb
: 程序是c++11
: 我重点注意的是tooltip/variable window
: 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
: 还要看看一些复杂的类的成员变量 这个没法print
: Qt-creator
: tooltip/variable window 里面显示数组 下标有问题
: 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
: 其他还可以

S*A
发帖数: 7142
36
C++ 11 编译器支持还不是很成熟。
关键是写一个完整的 C++ 编译器太难,
工作量太大。
用 C 就没有这种问题。

【在 N******K 的大作中提到】
: MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了
: 查了一下stack overflow 就是这个情况 没法改
: 在win7上用gcc 看来是不行了 必须装linux
: 暂停使用linux3个月 等fedora 21出来 提供gcc4.9
: VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique
: 所以我用VS写的程序目前不能用 gcc4.8.3编译

g*********e
发帖数: 14401
37

都不提供
c++码农都是人肉complete 语法白板coding都过了更不会错
有牛人连语法高亮都不用 黑底白字就上了

【在 t***t 的大作中提到】
: 这种提供refactor功能么?auto-complete?还有eclipse里面有实时语法检查,这个有
: 没有?我觉得这几个是最有用的。

N******K
发帖数: 10202
38
我用Matlab 编了不少程序 都是白底黑字 人肉complete 完全锻炼出来了
Matlab最好的就是 datatip(tooltip) variable window 什么都能看 太方便了
还有就是workspace概念 debug的时候 停到断点 临时编一段检测程序运行

【在 g*********e 的大作中提到】
:
: 都不提供
: c++码农都是人肉complete 语法白板coding都过了更不会错
: 有牛人连语法高亮都不用 黑底白字就上了

p****s
发帖数: 3184
39
原始社会?
gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可
以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时
就想到的这样强的功能。
eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设
计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的
理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb
一大截。
反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye
candies,没有什么V$的图形界面功能是不能在gdb里做的。

【在 N******K 的大作中提到】
: 原始社会好
l*********s
发帖数: 5409
40
Arch linux is rolling release and better for your user case

【在 N******K 的大作中提到】
: MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了
: 查了一下stack overflow 就是这个情况 没法改
: 在win7上用gcc 看来是不行了 必须装linux
: 暂停使用linux3个月 等fedora 21出来 提供gcc4.9
: VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique
: 所以我用VS写的程序目前不能用 gcc4.8.3编译

相关主题
谁能推荐一个支持Cmake的C++ IDEc++标准函数传递一问
C 编程有什么IDE吗?gvim 的问题
有啥好的c语言编辑器推荐么?哪种c++IDE能做类似于Matlab那样调试?
进入Programming版参与讨论
d****i
发帖数: 4809
41
没错,我试过好几种用在embedded system上的各种RTOS和各种CPU architecture下面
的编译器,C的完全没有问题,C++的代码就会出现这样那样的问题,基本都是chip
vendor的编译器出了问题,不要说C++11,就是老的版本C++98用到一些不常用的fancy
功能的时候都会有点小问题。所以我们现在还是大部分用C,少量的地方必须用C++的地
方才用C++。

【在 S*A 的大作中提到】
: C++ 11 编译器支持还不是很成熟。
: 关键是写一个完整的 C++ 编译器太难,
: 工作量太大。
: 用 C 就没有这种问题。

h*******t
发帖数: 2679
42
re

【在 b*******s 的大作中提到】
: 所以我说vs是最好的ide,没有之一。虽然我不粉微软
N******K
发帖数: 10202
43
多谢 有时间研究一下gdb

gdb

【在 p****s 的大作中提到】
: 原始社会?
: gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可
: 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时
: 就想到的这样强的功能。
: eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设
: 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的
: 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb
: 一大截。
: 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye
: candies,没有什么V$的图形界面功能是不能在gdb里做的。

N******K
发帖数: 10202
44
我刚查了一下 VS2013 也有 expression evaluator
stackoverflow上看 gdb的 print有很多局限
网络和嵌入式系统 我不用 哈哈

gdb

【在 p****s 的大作中提到】
: 原始社会?
: gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可
: 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时
: 就想到的这样强的功能。
: eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设
: 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的
: 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb
: 一大截。
: 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye
: candies,没有什么V$的图形界面功能是不能在gdb里做的。

x****u
发帖数: 44466
45
保安都知道VS执行位置可以用鼠标随便拖动。。。

gdb

【在 p****s 的大作中提到】
: 原始社会?
: gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可
: 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时
: 就想到的这样强的功能。
: eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设
: 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的
: 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb
: 一大截。
: 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye
: candies,没有什么V$的图形界面功能是不能在gdb里做的。

t*****n
发帖数: 4908
46
我觉得你没有必要最求C++11/14。要想玩新的,boost基本够了。而且boost各个平台
的编译器都支持的不错。VS是挺潮的,但是你不能只看一个编译器。要想合作,要考虑
别人手上的工具。
而且vs不如cdt看代码方便。cdt现在超强大。用用就有体会。

【在 N******K 的大作中提到】
: MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了
: 查了一下stack overflow 就是这个情况 没法改
: 在win7上用gcc 看来是不行了 必须装linux
: 暂停使用linux3个月 等fedora 21出来 提供gcc4.9
: VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique
: 所以我用VS写的程序目前不能用 gcc4.8.3编译

N******K
发帖数: 10202
47
用smart pointer之类 就得用c++11、14 然后 内存泄露检查基本不用
还有lambda thread 太好用了

【在 t*****n 的大作中提到】
: 我觉得你没有必要最求C++11/14。要想玩新的,boost基本够了。而且boost各个平台
: 的编译器都支持的不错。VS是挺潮的,但是你不能只看一个编译器。要想合作,要考虑
: 别人手上的工具。
: 而且vs不如cdt看代码方便。cdt现在超强大。用用就有体会。

t*****n
发帖数: 4908
48
boost has all

【在 N******K 的大作中提到】
: 用smart pointer之类 就得用c++11、14 然后 内存泄露检查基本不用
: 还有lambda thread 太好用了

t*****n
发帖数: 4908
49
boost should have them

【在 N******K 的大作中提到】
: 用smart pointer之类 就得用c++11、14 然后 内存泄露检查基本不用
: 还有lambda thread 太好用了

N******K
发帖数: 10202
50
看了boost的那个编译结果图 就是哪个pass 哪个fail了 结果一大片fail 就不敢用了
还是老实用std的

【在 t*****n 的大作中提到】
: boost should have them
相关主题
请推荐C++开发环境Node.js 写的 JS 代码有点难读懂
大家在linux下面用什么C++的IDE呢?Gcc出来的exe,被防病毒软件block了......
Help: how to use Eclipse as C++ IDE in XP?有没有用NetBean IDE编C++程序的
进入Programming版参与讨论
t*****n
发帖数: 4908
51
99%fail估计你用不着。搞C++不用boost几乎不可能。boost那么好的轮子,直接用就行
了。
大部分都是头文件,直接编译。智能指针肯定没问题。
其实windows上面我是cdt看代码,vs调试。

【在 N******K 的大作中提到】
: 看了boost的那个编译结果图 就是哪个pass 哪个fail了 结果一大片fail 就不敢用了
: 还是老实用std的

N******K
发帖数: 10202
52
等xiaoju跳出来

【在 t*****n 的大作中提到】
: 99%fail估计你用不着。搞C++不用boost几乎不可能。boost那么好的轮子,直接用就行
: 了。
: 大部分都是头文件,直接编译。智能指针肯定没问题。
: 其实windows上面我是cdt看代码,vs调试。

x****u
发帖数: 44466
53
boost的特性不是大都被C++11吸收了么?

【在 N******K 的大作中提到】
: 等xiaoju跳出来
n******t
发帖数: 4406
54
瞎用boost肯定不是大项目的做法。。

【在 t*****n 的大作中提到】
: 99%fail估计你用不着。搞C++不用boost几乎不可能。boost那么好的轮子,直接用就行
: 了。
: 大部分都是头文件,直接编译。智能指针肯定没问题。
: 其实windows上面我是cdt看代码,vs调试。

x****u
发帖数: 44466
55
连C++库都不能乱用,更何况boost了。

【在 n******t 的大作中提到】
: 瞎用boost肯定不是大项目的做法。。
t****t
发帖数: 6806
56
gcc 4.8是c++11 complete, VS2013差远了. 至于c++14的少量功能直接找boost就可以
了. mingw这类的东西玩玩可以, 正经用是不行的.

【在 N******K 的大作中提到】
: MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了
: 查了一下stack overflow 就是这个情况 没法改
: 在win7上用gcc 看来是不行了 必须装linux
: 暂停使用linux3个月 等fedora 21出来 提供gcc4.9
: VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique
: 所以我用VS写的程序目前不能用 gcc4.8.3编译

x****u
发帖数: 44466
57
又不是写书,追求complete有什么用。
另外VS是个平台,gcc或者clang都可以集成进去,问题是不好用啊。

【在 t****t 的大作中提到】
: gcc 4.8是c++11 complete, VS2013差远了. 至于c++14的少量功能直接找boost就可以
: 了. mingw这类的东西玩玩可以, 正经用是不行的.

s****a
发帖数: 238
58
没怎么用过,看着不错,很适合写Qt的程序,包括PyQt,但是如楼上所说,linux太多
这样的半吊子ide,和VS比用起来肯定各种不爽。感觉开源社区作这种强调用户体验的
软件不行,看看open office那个吊样就知道,以前很期待borland要在linux上出的那
个ide,最后整个公司都挂了。
另一方面,大部分的编程一个编辑器完全可以搞定,ide最有用的地方是写gui时要拖拉
些控件然后生成些代码的架子,这也是ide最初被设计出来的目的,其他功能应该有专
门的工具搞定,特别是refactor等clang的功能越来越多被开放出来应该很快有对应的
工具。

【在 w*s 的大作中提到】
: 好像很漂亮,好用吗?
k***0
发帖数: 1381
59
农民你好,你提的这几个都是n年前就solved的了

gdb

【在 p****s 的大作中提到】
: 原始社会?
: gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可
: 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时
: 就想到的这样强的功能。
: eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设
: 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的
: 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb
: 一大截。
: 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye
: candies,没有什么V$的图形界面功能是不能在gdb里做的。

n******t
发帖数: 4406
60
很多人会用这些特性,没有就是show stopper.尤其是第三方库。

【在 x****u 的大作中提到】
: 又不是写书,追求complete有什么用。
: 另外VS是个平台,gcc或者clang都可以集成进去,问题是不好用啊。

1 (共1页)
进入Programming版参与讨论
相关主题
请推荐IDEC 编程有什么IDE吗?
C++ IDE求推荐:windows 下的 VC 的转到 linux 下有啥好的c语言编辑器推荐么?
求Windows下C++ IDE 推荐c++标准函数传递一问
Visual studio IDE 之父也被裁了 (转载)gvim 的问题
What Java IDE do you recommend?哪种c++IDE能做类似于Matlab那样调试?
关于用 Eclipse 开发C++ 程序请推荐C++开发环境
请推荐linux下c++的IDE大家在linux下面用什么C++的IDE呢?
谁能推荐一个支持Cmake的C++ IDEHelp: how to use Eclipse as C++ IDE in XP?
相关话题的讨论汇总
话题: c++话题: gdb话题: tooltip话题: ide话题: vs