Uniwin-国产开发工具Magic C 的美女终结者!

来源:百度文库 编辑:神马文学网 时间:2024/04/29 18:19:17
国产开发工具Magic C++的美女终结者!
基于windows 的可视化Unix/linux开发工具 magic c++ www.magicunix.com大家都知道吧,现在美国华裔女博士开发成功Uniwin,将终结Magic C++ 短暂的辉煌。
女高手长得不错:
http://www.u.arizona.edu/~yilu/
简介(转载)
这里是一个简短得说明
----------------------------------------
Uniwin是一套基于ssh/sftp技术的用于在Windows客户端开发远程Unix服务器程序的软件。Uniwin通过改写了GNU工具链为一些客户端的小桩 (STUB) 程序以及实时同步Windows客户端和服务器代码,为远程开发提供了一个无缝的接口。类似的产品,如Magic C++,与之不同,Uniwin直接使用ssh/sftp协议,因此服务器端不需要运行任何服务程序。Uniwin自己不提供图形开发界面,但是Uniwin为eclipse/CDT做了专门的优化,Uniwin自身经过一些简单配置后,就可以为eclipse/CDT从底层提供一个远程开发调试的环境,这是,eclipse就是被改造为一个远程调试的集成开发环境。许多eclipse带来的同步工具例如FTP-webDAV,Uniwin通过FTP/SFTP桥的模式直接解决了eclipse同步工具不支持SFTP的问题。由于Uniwin从底层出发,所以除了eclipse/CDT,他同时能无缝的将其他IDE改造为远程开发系统,例如,在调试工具中,Uniwin的gdb桩(STUB)能直接支持cygwin带来的DDD图形调试界面。所有Uniwin的提供的程序都是帮助集成开发环境(如eclipse/CDT)完成客户端和服务器端的通信和文件同步的。所以所有诸如编译,调试以及运行都发生在服务器端,客户端只是一个图形界面系统以及编辑功能。Uniwin可以定义为集成开发系统(eclipse/CDT)背后的通信员和搬运工 (A labor behinds IDE)。正确配置Uniwin后,可以使用eclipse/CDT象开发本地程序一样开发远程程序。
Uniwin自带了两个极其有用的小工具。一个是基于SFTP的客户端和远程服务器之间的文件同步,能够通过SFTP协议实时的同步客户端和服务器的指定的目录下的任何文件。另外一个是FTP/SFTP桥,Uniwin为了支持eclipse的同步工具,自带了一个全功能,多线程的FTP到SFTP协议转化程序,在本地提供FTP服务,同时又是远程Unix服务器的一个SFTP客户程序。
注:eclipse是由IBM提供的源码发展出来的集成开发环境,目前已经成为事实上的集成开发环境的工业标准。
美女工具不太容易装,要装eclispe,java, cdt,FTP-webDAV等一堆,折腾了一
晚,不过,跟美女是有前途地!我决定放弃Magic C++ ,  转向美女的怀抱,嘿嘿
有兴趣地在这里下载
http://www.u.arizona.edu/~yilu/uniwin/Uniwin.zip
里面有中英文说明,免费!