阅读更多
Wine团队日前发布了Wine 1.3.30 开发版本。



Wine 是 X 和 UNIX 之上对 Windows API 的一个开放源代码实现,用来将Windows系统下的软件在类Unix系统下稳定运行,该软件更新频繁,目前已经可以运行许多大型Windows系统下的软件。Wine是一个Windows兼容层(用通俗的话说,就是一个“Windows模拟器”),这个层提供了一个用来从Windows源进出到类UNIX的开发工具包(Winelib),也提供了一个程序加载器,该加载器允许不用修改任何Windows二进制文件,就可以在X86设备上的类UNIX及其衍生版本下运行,包括Linux、FreeBSD和Solaris等。

Wine 1.3.30中的主要改进:

  • 在MMDevAPI之上重新实现DirectSound。
  • 支持DIB引擎中的StretchBlt。
  • 改进HTML帮助的界面。
  • 修复一些MSXML问题。
  • cmd中的性能改进。
  • 修复了大量Bug
发布公告:http://www.winehq.org/announce/1.3.30

下载地址:http://prdownloads.sourceforge.net/wine/wine-1.3.30.tar.bz2
3
1
评论 共 4 条 请登录后发表评论
4 楼 bestchenwu 2011-10-12 23:11
我在wine里装了ie6,结果ie6经常无缘无故的崩溃 受不了,而且响应非常慢 
现在装win的不都是为了装ie,来上一些特殊网站吗?
3 楼 lumi 2011-10-11 20:16
wine是 Windows API实现,不是模拟器
2 楼 joe9i0 2011-10-11 18:54
NeuronR 写道
Wine is not emulator.

用通俗的话说,它就是一个“Windows模拟器”!
虽然它确实不是Emulator......
1 楼 NeuronR 2011-10-11 15:42
Wine is not emulator.

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 类的静态成员

    关于类的静态成员,我们需要知道以下几点: 类里面static修饰的成员,成为静态类成员。 类的静态成员是该类型的所有对象对象所共享。 (1)类的静态成员是属于类而不属于对象,所以他不是类的单个对象所有。(2)静态成员只存在一个,不像普通的成员,每创建一个对象,就会创建一组普通的成员。(3)静态成员变量的初始化不能在类中,肯定是不能在构造函数中,只能在类外并且在main函数之前,按照这样的格式进行初始化:变量类型 类名::变量名= 值。并且是先初始化再使用。(4)在静态成员函数中不可以使用非静态成员。因为非

  • 类中的静态成员(static)

    2019独角兽企业重金招聘Python工程师标准>>> ...

  • C++ static静态成员静态函数,语法+示例,超详细!!

    C++ static静态成员静态函数,语法+示例,超详细!!

  • 什么是静态成员(静态数据成员和静态函数成员)

    一:静态成员: 在c++类中声明成员时, 加上static关键字声明的成员叫静态成员。 跟平时声明成员时一样,只不过是在前面多加了一个static静态成员分为: 静态数据成员和静态函数成员(因为类的成员本身就分为两类,属性和行为,也就是数据和函数) 二:静态数据成员: 一:类中定义 二:类外初始化为什么要这样类外初始化呢?代码解释: #include<iostream> using namespace std; class ClassName { public: C...

  • C++——类——静态成员

    C++——类中的静态成员,函数和变量及其相关知识点。

  • C++基础——类的static成员

    C++ 静态成员变量与函数 以及static在类中使用的特性介绍

  • 【C++】类中静态(static)成员变量、静态(static)成员函数和静态常量(static const)的应用

    本文介绍了C++中静态成员变量、静态常量和静态成员函数的特性、应用、常见的软件设计模式以及单例模式、工厂模式的实现。静态成员变量、静态常量和静态成员函数可以帮助我们更好地组织数据和操作,并提高代码的效率和可读性。

  • C++中的类——类的静态成员

    一、声明静态成员 1、通过在成员的声明之前加上关键字static使得其与类关联在一起。和其他成员一样,静态成员可以是public的或private的。静态数据成员的类型可以是常量、引用、指针、类类型等。 二、使用类的静态成员 2、类的静态成员存在于任何对象之外,对象中不包含任何与静态数据成员有关的数据,静态数据成员被所有该类型的对象共享。 3、静态成员函数也不与任何对象绑定在一起,它们不包...

  • C++基础语法——类的静态成员(静态属性)

    静态数据成员和静态函数成员

  • [C++] 类的静态成员 (静态数据成员 和 静态成员函数)

    目录 一、声明静态成员: 二、定义静态成员: 三、使用类的静态成员: 四、静态成员类内初始化: 五、静态成员与普通成员的区别: 六、案例代码: 类内的静态成员包括:静态数据成员和静态成员函数。 类的静态成员存在于任何对象之外,对象中不包含任何与静态数据成员有关的数据。 一、声明静态成员: 在成员(函数或变量 )声明之前加上关键字static。 静态成员可以是 public或private的。 静态数据成员的 类型 可以是常量、引用、指针、类类型等。 cl...

  • 类中的静态成员

    1.类中的静态成员 1.1概念 静态成员,指的是在c++类中声明成员时可以加上static关键字,这样声明的成员就叫做静态成员(包括数据成员和成员函数)。即声明为static的类成员或者成员函数便能在类的范围内同享。 示例: class CRectangle{ private: int w,h; static int nTotalArea; //静态成员变量 ...

  • C++类中的静态成员函数以及静态成员变量

    C++类中的静态成员函数以及静态成员变量

  • C++类的静态变量成员和静态成员函数的使用

    1  类的静态成员变量 当类的一个成员变量被声明为static类型时,该成员变量就是类的静态变量,属于类的所有实例。也就是说类的静态变量是类的所有该类实例的全局变量。   静态成员变量的初始化,与其他变量的初始化很不一样,静态成员需要在类外初始化,形式如下:   静态变量的类型>  类名> :: 类的静态成员变量名>  初始化值>   比如类Animal有私有静态成员 st

  • C++ class中的静态(static)成员

    C++ class中的静态(static)成员(1)       静态数据成员   ①一般地静态数据成员在该类定义之外被初始化,如同一个成员函数被定义在类定义之外一样。在这种定义中的静态成员的名字必须被其类名限定修饰,例如下面是_interestRate的初始化// 静态类成员的显式初始化#include "account.h"double Account::_interest

  • php7 类 方法名 变量,获取变量的类型 - PHP 7 中文文档

    (PHP 4, PHP 5, PHP 7)gettype – 获取变量的类型描述gettype( [mixed](php7/language.pseudo-types) $var) : string返回 PHP 变量的类型var.Warning不要使用 gettype()来测试某种类型,因为其返回的字符串在未来的版本中可能需要改变。此外,由于包含了字符串的比较,它的运行也是较慢的。使用 is_* ...

  • 静态成员特点

    (1)static数据成员在类的内部声明,但只能在类的外部定义,在类的外部不能指定static,在类的定义时候进行初始化; (2)static数据成员只能在类的外部进行初始化(特例:当整型const static数据成员被常量表达式初始化时,就可以在类的内部进行初始化,但还需要在外部进行定义)。 (3) static数据成员可以是该成员所属的类类型,而非static数据成员只能自身类的引用或者...

  • <转载>PHP的静态变量介绍

    PHP的静态变量介绍 静态变量只存在于函数作用域内,也就是说,静态变量只存活在栈中。一般的函数内变量在函数结束后会释放,比如局部变量,但是静态变量却不会。就是说,下次再调用这个函数的时候,该变量的值会保留下来。只要在变量前加上关键字static,该变量就成为静态变量了。 1 &lt;?php 2 function test() 3 { 4 5 ...

  • C++类中静态变量和静态方法的注意事项

    一 静态变量 1、静态变量必须在外部定义和赋值 a、不能在 main() 函数中定义 b、不能在类的构造函数中定义 2、必须要定义静态变量,否则该变量没有内存空间(类中只是申明) 3、类本身可以直接调用静态变量 4、静态变量依旧符合public、private、protect特性 二 静态方法 1、静态方法可以被类直接调用,但是同静态变量一样符合public、priva

Global site tag (gtag.js) - Google Analytics