n******w 发帖数: 1 | 1 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开
发的知识.
请问各位高手:
(1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu.
(2) 主流的c/c++ compiler 是什么?
(3) 主流的IDE是什么? (是Eclipse吗?)
(4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?)
(5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的)
有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢?
谢谢!!! |
y*******g 发帖数: 6599 | 2
应该没什么区别
gcc/ g++
好像没主流的
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|
A**********e 发帖数: 3102 | 3 搭车问 modeling/ODE/PDE 的 C++ 的库比较好的都有哪些?觉得很多概念上的东西,如
果从 OO 的角度设计 models,C++ 更容易定义。
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|
r*******y 发帖数: 1081 | 4 这个 matlab不行吗?
,如
【在 A**********e 的大作中提到】 : 搭车问 modeling/ODE/PDE 的 C++ 的库比较好的都有哪些?觉得很多概念上的东西,如 : 果从 OO 的角度设计 models,C++ 更容易定义。
|
A**********e 发帖数: 3102 | 5 当然行。但是 matlab 不是干这个用的。
不过 matlab 现在出了些有趣的东西,比如说 SimBiology, SimMechanics, System te
st, 再加上经典的 SimuLink,还是值得玩一玩的。
站: BBS 未名空间站 (Sun Mar 8 00:01:15 2009), 转信
【在 r*******y 的大作中提到】 : 这个 matlab不行吗? : : ,如
|
n******t 发帖数: 4406 | 6 数值计算里面C++的地位还比较薄弱。。
,如
【在 A**********e 的大作中提到】 : 搭车问 modeling/ODE/PDE 的 C++ 的库比较好的都有哪些?觉得很多概念上的东西,如 : 果从 OO 的角度设计 models,C++ 更容易定义。
|
A**********e 发帖数: 3102 | 7 那用啥?fortran?其实都一样的,不管用 fortran 还是 C 还是 C++,都是搭架子,具
体计算还是要用 lib 函数的。
站: BBS 未名空间站 (Sun Mar 8 01:08:19 2009), 转信
【在 n******t 的大作中提到】 : 数值计算里面C++的地位还比较薄弱。。 : : ,如
|
n******t 发帖数: 4406 | 8 我晕,难道lib不是用程序语言写的???
,具
【在 A**********e 的大作中提到】 : 那用啥?fortran?其实都一样的,不管用 fortran 还是 C 还是 C++,都是搭架子,具 : 体计算还是要用 lib 函数的。 : : 站: BBS 未名空间站 (Sun Mar 8 01:08:19 2009), 转信
|
A**********e 发帖数: 3102 | 9 区别就在于,lib 不需要我来写。所以 lib 用啥语言写的,对我来说是透明的。
比较有名的 lib 大部分还是 fortran 的,不过用 C/C++ 调用起来没啥区别。
站: BBS 未名空间站 (Sun Mar 8 03:03:40 2009), 转信
【在 n******t 的大作中提到】 : 我晕,难道lib不是用程序语言写的??? : : ,具
|
m*****n 发帖数: 5611 | 10 等你研究完了就发现 还是windows好用 :p
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|
|
|
n******t 发帖数: 4406 | 11 你总得有不用lib的地方,否则都是lib,你就写个wrapper,这种事显然没什么意义。
【在 A**********e 的大作中提到】 : 区别就在于,lib 不需要我来写。所以 lib 用啥语言写的,对我来说是透明的。 : 比较有名的 lib 大部分还是 fortran 的,不过用 C/C++ 调用起来没啥区别。 : : 站: BBS 未名空间站 (Sun Mar 8 03:03:40 2009), 转信
|
w*********l 发帖数: 1337 | 12
ubuntu还是给新手普及用的,开发的似乎用ubuntu的少吧。Suse,Fedora或者Debian。
一般可用的只有gcc/g++,Intel icc似乎得花钱。
大家一般都VIM/Emacs。Eclipse做大点的东东直接就崩了,java内存管理太差。
似乎主流软件都是gtk。
如果不限定到C/C++上,R不错,SciPy似乎也不错。
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|
x****u 发帖数: 44466 | 13
ubuntu还是给新手普及用的,开发的似乎用ubuntu的少吧。Suse,Fedora或者Debian。
对于开发来说,ubuntu和debian的区别小的很。在desktop方面当然是ubuntu,企业方
面用suse或者是redhat主要看需求了。
一般可用的只有gcc/g++,Intel icc似乎得花钱。
大家一般都VIM/Emacs。Eclipse做大点的东东直接就崩了,java内存管理太差。
似乎主流软件都是gtk。
如果不限定到C/C++上,R不错,SciPy似乎也不错。
【在 w*********l 的大作中提到】 : : ubuntu还是给新手普及用的,开发的似乎用ubuntu的少吧。Suse,Fedora或者Debian。 : 一般可用的只有gcc/g++,Intel icc似乎得花钱。 : 大家一般都VIM/Emacs。Eclipse做大点的东东直接就崩了,java内存管理太差。 : 似乎主流软件都是gtk。 : 如果不限定到C/C++上,R不错,SciPy似乎也不错。
|
z*****k 发帖数: 600 | 14 Image procesisng also may need NetLib, GSL, ffmpeg, ImageMagick, livemedia.
Qt will overtake GTK down the road since it has become LGPL in January. But
GTK is still based on C native for C people which I like. Besides, SDL is
simple and fast.
gcc/g++ is the predominant compiler. But IPP for Linux is free (you need
check licensing details for commercial use)
Linux is generally much better than windows for image processing for
research.
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|
A**********e 发帖数: 3102 | 15 R 来做 image processing 和信号处理,科学计算?R 不是做统计的么?
+开
【在 w*********l 的大作中提到】 : : ubuntu还是给新手普及用的,开发的似乎用ubuntu的少吧。Suse,Fedora或者Debian。 : 一般可用的只有gcc/g++,Intel icc似乎得花钱。 : 大家一般都VIM/Emacs。Eclipse做大点的东东直接就崩了,java内存管理太差。 : 似乎主流软件都是gtk。 : 如果不限定到C/C++上,R不错,SciPy似乎也不错。
|
A**********e 发帖数: 3102 | 16 ft 啊,呵呵,你是写 lib 的,我是用 lib 做 modeling/simulation 的,有社会分工
的不同的。应当反过来说,如果那些基本的 solver/functions 还得我自己写,那我还
要这个 lib 干啥?
站: BBS 未名空间站 (Sun Mar 8 03:25:28 2009), 转信
【在 n******t 的大作中提到】 : 你总得有不用lib的地方,否则都是lib,你就写个wrapper,这种事显然没什么意义。
|
l*****g 发帖数: 547 | 17
Redhat Enterprise Linux
gcc, intel compiler
....
Qt, Gtk, motif (yes, old things die hard, besides tons of tools available)
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|
n******t 发帖数: 4406 | 18 如果是modeling 或者simulation,c++当然地位已经比较确立了,比较容易重用代码。
。。
写solver的人也会用lib的,比如像矩阵乘法这种东西,没有人会自己写了。
【在 A**********e 的大作中提到】 : ft 啊,呵呵,你是写 lib 的,我是用 lib 做 modeling/simulation 的,有社会分工 : 的不同的。应当反过来说,如果那些基本的 solver/functions 还得我自己写,那我还 : 要这个 lib 干啥? : : 站: BBS 未名空间站 (Sun Mar 8 03:25:28 2009), 转信
|
a*****i 发帖数: 4391 | 19
商业软件还是redhat用的比较多。RHEL5或者CentOS5.2.
gcc
That depends on how you like to program. Some likes vim+shell, some prefers
Emacs. :) (I like emacs+viper mode+vimpulse.) It is never eclipse though.
Normally if you want to write your code in C, use GTK, if c++, use Qt.
No idea. :)
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|
A**********e 发帖数: 3102 | 20 一直想装 NAG 那个库,我们学校有 linux license,但是 OIT 那帮猪头一直搞不定那
个 license,所以一直没有成功。nnd,我手把手教都教不会。
站: BBS 未名空间站 (Sun Mar 8 17:04:27 2009), 转信
分工
我还
【在 n******t 的大作中提到】 : 如果是modeling 或者simulation,c++当然地位已经比较确立了,比较容易重用代码。 : 。。 : 写solver的人也会用lib的,比如像矩阵乘法这种东西,没有人会自己写了。
|
L***n 发帖数: 6727 | 21 just curous, why don't you use vim directly?:)
prefers
【在 a*****i 的大作中提到】 : : 商业软件还是redhat用的比较多。RHEL5或者CentOS5.2. : gcc : That depends on how you like to program. Some likes vim+shell, some prefers : Emacs. :) (I like emacs+viper mode+vimpulse.) It is never eclipse though. : Normally if you want to write your code in C, use GTK, if c++, use Qt. : No idea. :)
|
T********r 发帖数: 6210 | 22 算了,还是继续用VC在Windows下捣鼓吧。
【在 n******w 的大作中提到】 : 我一直做Windows (Visual C++) 图像处理软件开发, 现在想学一些linux下用c/c++开 : 发的知识. : 请问各位高手: : (1) 现在主流的用于应用软件开发的Linux是什么版本? 我只用过ubuntu. : (2) 主流的c/c++ compiler 是什么? : (3) 主流的IDE是什么? (是Eclipse吗?) : (4) 主流的GUI开发工具是什么? (是Qt吗? GTK 如何?) : (5) 其他有关的开发工具(特别是有关图像和信号处理及科学计算方面的) : 有哪些? 我准备用 OpenCV, IPP/MKL, VTK/ITK, etc. 别的呢? : 谢谢!!!
|