|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
基本上,UNIX/Linux开发和windows开发截然不同。前者大多基于命令行方式,多文件工程采用Makefile进行编译管理,独立的命令行方式或者简单的GUI调试器;后者的用户习惯于IDE,让IDE替自己搞定一切管理任务。
但是Linux cluster的大行其道使得科学计算在linux/UNIX下显得更加自然。君不见多少开放源代码的科学计算软件都是在linux/unix下开发的。想想,自己拿到clawpack, Dun, Overture这样的在linux下开发的CFD代码,而在自己的windows上编译是多么累的一件事情?阅读规则烦杂的makefile以弄清源代码编译关系来实现windows下的编译是一件可怕的任务;而将linux下的c/c++/fortran混合编译转换道windwos下简直是mission impposible。
所以劝大家还是转向linux吧。
如果对linux不熟悉,不愿安装linux,先期不妨使用PGI Workstation 5.0 for windwos。由于PGI Wrkstation 是linux下的软件,虽然移植到windows下,还是保持了原有的linux工作环境。也就是说它带有一个能在windows下工作的shell,你能在这个shell里面运行几乎所有linux内在的命令:ls, mkdir, gunzip, tar, vi, vim, emacs...... 而不必安装linux。等到你真正转向linux平台时,就会发现一切都是轻车熟路的。 |
|