用Microwindows(Nano-X)编写中文程序
用Microwindows(Nano-X)编写中文程序
By: |
吴垠 |
Date: |
2008-06-24 |
Homepage: |
http://blog.csdn.net/wooin |
Email: |
lazy.fox.wu#gmail.com |
Copyright |
该文章版权由吴垠和他可爱的老婆小包子所有。可在非商业目的下任意传播和复制。对于商业目的下对本文的任何行为需经作者同意。 |
Link: |
http://blog.csdn.net/wooin/archive/2008/06/24/2583144.aspx |
1. |
从代码中留下的蛛丝马迹可以看出来Microwindows在开发时有中国人的参 与,并且完成了支持中文的字体引擎开发,所以今天的Microwindows才可以显示中文。 |
||
2. |
首选要下载microwindows的字体文件:microwindows- fonts-0.90.tar.gz。可以在Microwindows的 ftp上找到。下载到该文件后,假设你的microwindows源码目录是类似于这样的一个目录: microwindows-fonts-0.90.tar.gz解压后将“fonts/”文件夹中的内容都拷贝到“$(NANOX) /src/fonts/”文件夹中 |
||
3. |
修改文件:
|
||
4. |
接下来就要开始编写中文程序了: |
||
我们接着上一篇文章《用Microwindows (Nano-X)编写“hello world”》中程序做,对这个程序之用做几处修改就好 了,下面是程序的完整源代码,你可以参照着上一篇文章看看我做了哪些修改: |
|||
这里要注意了: |
|||
5. |
源文件编写好后,Makfile不用做任何修改,直接运行make编译就好了,如果没有意外的话,在projects文件夹中应该会 重新生成一个“hello”可执行文件,执行它,就可以看到下面这个界面了,是不是看到了中文^_^: |
||
7. |
用Microwindows(Nano-X)编写中文程序相关推荐
- java 保存后中文乱码_sublime编写java程序保存编译,运行之后中文显示乱码
sublime是常见的java编辑工具之一,在初学者使用时可以更好的熟悉每条命令,以及逻辑关系.但在编写的java程序里包含中文字符的时候,在通过cmd命令提示符编译并运行之后会出现乱码,如下图: 很 ...
- 自学java编译老是出错_编写HelloWorld程序编译时提示写入HelloWorld时出错是什么意思...
编写HelloWorld程序编译时提示写入HelloWorld时出错是什么意思 这个能出错的地方就难说了,能给出代码或者错误提示吗 为什么javac编译后说写入错误呢HelloWorld.java : ...
- 编写一个程序,分别使用字节流和字符流拷贝一个文本文件
1.编写一个程序,分别使用字节流和字符流拷贝一个文本文件. 提示: 1)使用FileInputStream.FileOutputStream和FileReader.FileWriter分别进行拷贝 2 ...
- 编写python程序输出数学表达式_Python基本编程题
问题1:仅使用 Python 基本语法,即不使用任何模块,编写 Python 程序计算下列数学表达式的结果并输出,小数点后保留3位. ...
- XFC演示-使用C语言通过WinAPI函数编写Windows程序
XFC演示-使用C语言通过WinAPI函数编写Windows程序 1,目标效果: 2,代码片段: winMain.c /*!\file winMain.c\version v1.00\date 10/ ...
- 编写Python程序
编写Python程序 1.Python 环境搭建 2.第一个Python程序 1.交互式解释器模式: 2.命令行脚本模式: 3.集成开发环境(IDE):PyCharm 3.Pyhton中文编码 拓展 ...
- python可以用来编写计算机网络程序吗_python学习——网络程序设计
一.前言 Socket是计算机之间进行网络通信的一套程序接口,最初由Berkeley大学研发,目前已经成为网络编程的标准,可以实现跨平台的数据传输.Socket是网络通信的基础,相当于在发送端和接收端 ...
- c语言万年历代码作业,用c语言编写万年历程序
用c语言编写万年历程序 <C 程序设计>课程设计报告 2011-2012学年第二学期 设计题目:万年历的设计 指导教师: 李素若 完成时间:2012 年 6月 1日至 2011年 6月 2 ...
- 银联银行卡卡号java_编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类...
编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类 编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类,银联借记卡号是一个 19 位的数字,卡号以"62" ...
最新文章
- log4j文件的配置
- Jenkins实战演练之Linux服务器快速搭建
- 优秀网页设计:带给你灵感的联系页面设计
- 搞懂C++为什么难学,看这篇就够了!
- Docker Harbor 2.3.4 集群 双主复制高可用镜像仓库
- faiss python安装_faiss入门
- harbor搭建与使用
- php+system+info_systeminfo命令详解
- 设置tomcat内存
- 最全iOS数据存储方法介绍:FMDB,SQLite3 ,Core Data,Plist,Preference偏好设置,NSKeyedArchiver归档...
- maven pom 文件的 scope,scope=system 时打包打不进
- pip install transformers
- Mac Eclipse 主题选择
- python读取地震信号【sgy,segy】
- 上海黄山自游二日游攻略
- python的拼音库是什么意思_Python 中拼音库 PyPinyin 的用法!这个库有点意思哈!...
- 鼠标回报率测试软件用哪个,揭开鼠标的秘密 艾尚教你如何测回报率
- unity加载文件夹下的所有预制体
- Windows更新后访问部分网页存在未连接到互联网的解决方案
- python数据科学导论_数据科学导论:Python语言(原书第3版)