MKS Inc.发布其Windows和UNIX/Linux跨平台工具箱9.0版本,新版本显著提高了32位和64位Windows操作系统的生产力,并对世界通用的multibyte/Unicode字符集提供本地支持。
MKS Toolkit® for Enterprise Developers(以前的NuTCRACKER)能够将UNIX程序移植到Windows系统中。
MKS Toolkit for Enterprise Developers含有2700多种UNIX API和一个完全的命令行开发环境,是UNIX程序向Windows平台移植的最终方案。该产品提供对C, C++, Fortran的完全支持;还支持UNIX进程管理,包括fork(),信号,警告和线程;支持文件系统和安全管理;支持curse,X,Motif和OpenGL。另外,为了实现Windows集成和交互能力,还提供了无与伦比的Win32 API访问功能。
——充分利用了COM, .NET和其他Windows特色,像运行本地Windows程序一样运行UNIX程序。 ——一个单源库(source base),支持UNIX和Windows平台。 ——缩短了70%, 80%甚至90%的开发时间。 ——含有内置的打包向导和UNIX运行时选项,能够轻松部署植入程序。
特性和优势:
2700多种UNIX API ——为UNIX和Windows提供了一个单源库。 ——显著缩短了Windows产品的开发时间。 ——缩短了投入市场的时间。
本地Windows结构体系 ——同本地Win32(以及Win64)程序完全集成,并具有交互性。 ——将已有的业务逻辑组件化。 ——将程序转向Windows技术。
灵活的编译器支持 ——为UNIX/Linux程序导入Windows平台选择编译器,包括Microsoft, Intel 或GNU编译器。
NuTCRACKER Workstation/Server 和运行时组件 ——如同运行本地程序那样运行导入的UNIX程序。
程序部署向导 ——确保导入的程序中含有所有必须组件。 ——利用内置的打包向导和多种UNIX运行时选项轻松部署植入的UNIX程序。
64位Windows支持 ——将程序和工具轻松植入下一代Windows操作系统中。
为Windows准备的450多种UNIX工具 ——增强了开发人员和系统管理人员培训和经验的已有投资。 ——将脚本和程序代码导入Windows。 ——为UNIX和Windows平台提供单一构建环境。
强大的命令Shell ——通过本地的Korn (ksh), POSIX (sh), Bash (bash), C (csh) 或 tclsh 命令shell 植入基于脚本的构建和测试环境,较之Windows cmd,提供了更多的灵活性和功能性,增强了控制能力。
MKS Toolkit for Enterprise Developers 64位版本 
MKS Toolkit for Enterprise Developers 64位版本简化了64位UNIX程序向64位Windows平台的移植过程,用户可以将UNIX和Linux程序布署到扩展的结构体系(如AMD 64和EM64T)和Itanium平台上。
对于像Web caching、数据仓库、复杂机械设计和分析以及科学计算和研究等应用程序,往往内存需求大、计算性能要求高,因此,64位Windows操作系统是其理想的工作环境。
MKS Toolkit for Enterprise Developers 64位版本为移植64位UNIX/Linux程序到Windows系统提供了唯一的解决方案,特性同上。
MKS Toolkit 9.0新特性
 多字节字符支持:MKS工具和API支持那些包含在文件内容、文件和目录名、管道、环境变量、控制台显示屏等内部的multibyte/Unicode字符,这样,用户就可以利用非ASCII格式对文件和数据进行显示、加载、编辑、查找及其他操作了。  Vi/Viw同VisualStudio.NET的集成:含有新的Visual Studio Viw插件特性,用户可以更加有效的在其开发环境中进行工作。同时,借助于Vi 和 Viw的语法突出新特性,用户可以使用自定义规则对命令、保留字、注释等进行加强。  安全、可视化的文件操作:对该强大图形化工具的新改进,您可以在远程UNIX、Linux和Windows系统之间安全的拖放多个文件和目录、编辑和处理文件权限、复制大型文件和文件集合等。  Perl更新:利用多种新特性对Perl进行更新,现在包括32位和64位可执行文件、fork()函数以及多线程功能等。  新应用:新的mksrv允许您将任何标准脚本或程序设置为一个Windows服务来运行;pwrmgr可以用于显示和管理电源使用方案;ShellExecute可以将任何文件作为可执行文件来启动;另外,还针对实际的企业问题新增了一系列灵活有效的解决工具。  API增强:由SUSv3和POSIX.4定义的附加API有力补充了工具箱中现有的对实时UNIX程序移植的支持,而所有重要的API中均带有IPv6支持,再加上大量新增的API,同Internet新命名标准实现了很好的交互性。 |