我有这个版本的 Linux 服务器:
-bash-3.2$ cat /proc/version
Linux version 2.6.18-194.11.1.el5 (mockbuild@hs20-bc2-3.build.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Jul 27 05:45:06 EDT 2010
-bash-3.2$ cat /etc/*release*
cat: /etc/lsb-release.d: Is a directory
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
目前,我正在Linux端编写c程序,我需要服务器电源来执行我的程序。我更喜欢 IDE,但由于我的机器是 Windows而不是,我必须在服务器上远程编译程序。有时,程序崩溃后我无法运行堆栈跟踪是如此痛苦。我想要的是实现更高的生产力。
我只能用 PuTTY 之类的方式访问这个服务器,我没有安装任何软件的权限。并且更新服务器中的软件也是不可能的。
我看到服务器有像 Matlab 这样的程序,可以在客户端输出到 XMing。(例如,我可以从服务器端将 Matlab 作为 GUI 运行并让它显示在我的客户端设备上)
我看到有些人建议我使用 Eclipse,但 IDE 太慢了。事实上,它会降低生产力。
那么,考虑到上面的粗体标准,是否有任何建议或方案可以让我在服务器上远程编译、执行和调试我的程序,并且更易于使用?