崇阳| 杜集| 兴业| 孝义| 塔城| 茂名| 泊头| 锦州| 泸县| 南涧| 宁夏| 户县| 永定| 淮北| 新竹县| 青阳| 光泽| 柯坪| 宜昌| 郸城| 宾阳| 昭通| 赵县| 三门峡| 曲水| 伽师| 思南| 太仓| 砀山| 岷县| 万安| 晋宁| 罗源| 沛县| 屏南| 芒康| 通山| 平昌| 九龙| 甘肃| 易县| 沙河| 慈利| 上思| 竹山| 星子| 独山| 江苏| 龙州| 满洲里| 波密| 巩留| 广平| 华坪| 漯河| 霍州| 沿河| 六安| 英山| 剑河| 石龙| 宜宾市| 灵宝| 洱源| 阜平| 定日| 岑巩| 苍山| 永靖| 洮南| 剑河| 响水| 汪清| 溧阳| 西固| 毕节| 涞水| 魏县| 荥经| 长春| 鹤庆| 邛崃| 神农架林区| 溧阳| 龙里| 麦盖提| 宁安| 利辛| 资源| 曲江| 栾城| 桓仁| 岗巴| 兴化| 阜新蒙古族自治县| 河北| 万山| 襄阳| 张掖| 城口| 富顺| 白银| 绵竹| 普兰店| 绥化| 珲春| 宜州| 克东| 弋阳| 麻城| 长汀| 武功| 大厂| 离石| 四方台| 淮滨| 景谷| 梨树| 罗定| 嘉荫| 景谷| 左云| 铜陵县| 武汉| 杭锦后旗| 甘棠镇| 建宁| 汤阴| 垦利| 寻乌| 昂仁| 富源| 黎川| 聊城| 民权| 涠洲岛| 下陆| 宁城| 额尔古纳| 东山| 阿荣旗| 昭苏| 康县| 喜德| 东辽| 康平| 天安门| 富源| 红古| 玛纳斯| 新建| 望城| 壤塘| 龙胜| 进贤| 鹤壁| 肇庆| 泸州| 蓟县| 威海| 海兴| 西宁| 海门| 确山| 敦煌| 平定| 屯昌| 云县| 扎兰屯| 阿鲁科尔沁旗| 高台| 宝清| 莆田| 冠县| 寻乌| 黎平| 伊川| 即墨| 西青| 江宁| 玛纳斯| 长治县| 隆尧| 绥棱| 西华| 万荣| 顺义| 瓮安| 茄子河| 武邑| 平罗| 德化| 双桥| 金寨| 新田| 大新| 商河| 措勤| 利辛| 磐石| 三水| 邕宁| 郴州| 扶沟| 佛山| 会理| 揭西| 布拖| 双江| 湖口| 威县| 获嘉| 青川| 周口| 建宁| 通江| 东至| 茂港| 淇县| 前郭尔罗斯| 五家渠| 德兴| 镇康| 绥芬河| 隆安| 肇州| 乐都| 巴里坤| 泗水| 福清| 庐江| 米林| 晴隆| 石狮| 昭觉| 子长| 包头| 乌苏| 霞浦| 舞阳| 尉氏| 泉港| 利津| 大同市| 五大连池| 九江县| 永善| 大英| 龙岗| 兴和| 北流| 花莲| 广西| 金堂| 蓝田| 土默特左旗| 定西| 大英| 兴山| 平昌| 横山| 星子| 东台| 谢通门| 澳门大发888博彩网址
手机站

解决ReactOS Dev编译之后功能残缺问题

来源:IT之家要闻    作者:佚名    日期:2018-12-19 18:06:40     浏览:123    
标签:主力军 九五至尊赌场 健康路街道

在文章开始之前,我们介绍一下什么是ReactOS:

ReactOS是一款基于Windows NT架构的开源操作系统,通俗来说,它就是开源版的Windows,不过,其中不包含任何来自Windows的源代码,也不基于Linux,完全从零开始编写。

一、解决ReactOS开发版功能残缺的问题

有人从GitHub上拖源码下来,默认编译后发现功能相较正式版本,没有中文字体和Wine Gecko,没有壁纸,没有小程序。很头疼,那是不是需要先安装正式版本,然后再用编译后的镜像升级呢?其实不用,编译时候稍微改一改就行。

1.添加中文字体和Wine Gecko

在源码目录中的modules文件夹中新建optional文件夹,将https://svn.reactos.org/optional/里的三个文件下载到该目录中。

2.添加小程序和壁纸

编译时加上参数-DENABLE_ROSAPPS=1 -DENABLE_WALLPAPERS=1即可,如果需

要ROSTESTS (测试套件)的话也可以加上-DENABLE_ROSTESTS=1。

二、修正中文版ReactOS自带的官方主题应用后中文乱码的问题

ReactOS中文版安装完之后默认显示为经典主题,是不好看的。自带的第三方主题尤其是Modern主题还是可以的,但是官方主题应用之后却出现了字体乱码的问题,这很头疼。

归结原因,是ReactOS字体机制不完善导致的,它没有在当前字体中文缺省的情况下调用默认字体的机制,官方字体的显示字体是Ubuntu Font,该字体是英文字体,所以在ReactOS这种字体机制不完善的系统上应用会无法显示中文。

那该怎么办?很简单,利用Font Substitutes机制将Ubuntu Font映射成Droid Sans Fallback字体,当然,有利也有弊,替换之后Ubuntu Font就无法显示了,两害相权取其轻,我们既然要解决中文乱码

问题,那只能如此。

1.打开注册表编辑器,定位到HKEY_LOCAL_MACHINESOFTWAREWindows NT FontSubstitutes

2.新建字符串值,键值名称为Ubuntu,键值为Droid Sans Fallback。

3.重启计算机,应该就能解决这个问题了。

原创,Licensed under the CC BY-SA 4.0 license.

标签Tags: 编译 字体 功能

免责声明:本站部份内容系网友自发上传与转载,不代表本网赞同其观点。如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!

文美 三角巷口 半壁店第二社区 六股道 新田坑
邓湾乡 刘家山乡 王家船 白马河 惠济路
澳门网上赌博 威尼斯人游戏赌场 威尼斯人网上赌场 九五至尊赌场 赌博技巧
线上百家乐 澳门大富豪网站 澳门葡京赌场 葡京官网开户 澳门百老汇官网赌场
澳门大富豪官网平台 威尼斯人赌博官网 电玩游戏 澳门威尼斯人官网 九五至尊娱乐网站
澳门威尼斯人娱乐网址 mg游戏破解器 葡京国际 澳门威尼斯人官网 澳门美高梅娱乐