2010年9月5日
摘要: 上一篇《Navit学习笔记(一)》主要简要阐述了Navit的一些特征,怎样下载源代码、怎样在Unbuntu 10.04下进行安装的准备并进行默认安装。因为Navit是模块化设计的,根据安装平台的不同需求对其进行配置。本文的主要目的是讲述Navit的配置问题。   Navit的设置是通过编辑navit.xml文件实现的。当登入Navit是,程序会加载navit.xml文件设置程序。如果是SVN获取的... 阅读全文
posted @ 2010-09-05 19:54 Xuemin_Zhang 阅读(1492) 评论(0) 推荐(1) 编辑
  2010年9月4日
摘要: ge Navit 是一个夸平台的(Linux、Windows和其他编写移动设别)平台下的开源的车辆导航软件。它支持触摸屏并能够根据GPS数据在地图上显示车辆当前的位置,能够为车辆提供路径规划,同时通过插件系统轻松的支持并扩展地图的POI服务。不同于其他的导航系统,Navit 地图能够根据向量数据实时的动态产生。Navit 的模块化设计使他能够使用不同的地图格式,甚至能够在同一时间使用不同格式的地... 阅读全文
posted @ 2010-09-04 17:21 Xuemin_Zhang 阅读(1761) 评论(0) 推荐(0) 编辑
  2010年9月3日
摘要: 1、一般概括性内容:课题标题、答辩人、课题执行时间、课题指导教师、课题的归属、致谢等。 2、课题研究内容:研究目的、方案设计(流程图)、运行过程、研究结果、创新性、应用价值、有关课题延续的新看法等。 3、PPT要图文并茂,突出重点,让答辩老师明白哪些是自己独立完成的,页数不要太多,30页左右足够,不要出现太多文字,老师对文字和公式都不怎么感兴趣; 4、凡是贴在PPT上的图和公式,要能够自圆其说,没... 阅读全文
posted @ 2010-09-03 14:46 Xuemin_Zhang 阅读(356) 评论(0) 推荐(0) 编辑
  2010年8月28日
摘要: 1. 创建的Qt源文件使用UTF-8编码, 如果使用的是QtCreator的话, 直接在工程属性里设置成utf-8的编码.2. 在main函数中使用UTF-8的QTextCodec来设置使用的编码int main() {.......QTextCodec *codec = QTextCodec::codecForName("UTF8");QTextCodec::setCodecForTr(code... 阅读全文
posted @ 2010-08-28 15:52 Xuemin_Zhang 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1、问题:在common.h中放着“全局变量”:包括函数和变量,在其他*.cpp文件中包含#include "common.h",交叉编译时,出现multiple definition问题; 2、原因:由于工程中的每个文件都是独立的解释的,即使头文件有: #ifndef _x_h .... #enfif 在其他文件中只要包含了common.h 就会独立的解释,然后生成每个... 阅读全文
posted @ 2010-08-28 15:13 Xuemin_Zhang 阅读(655) 评论(0) 推荐(0) 编辑
  2010年8月11日
摘要: QT 4.5.2 嵌入式开发平台的搭建 系统环境:ubuntu 9.04 编译环境:crosstool 0.43 安装后生成4.1版本的arm-linux-GCC 在配置之前,sudo apt-get install build-essential 来安装基本的开发环境 Qtx11(源码安装) 安装准备 建议直接下二进制程序安装。 1.安装依赖的库,你也可以不转,再安装出错的时候补上。 sud... 阅读全文
posted @ 2010-08-11 21:45 Xuemin_Zhang 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 本文主要的操作步骤是翻译《Installing Qt on Embedded Linux》的文档。现在Qt Embedded for Linux的版本是4.6.3,可以从Trolltech网站上下载(PS:Trolltech被Nokia收购了,网址也该成http://qt.nokia.com/)。LPGL协议下的源程序包下载地址如下:Qt libraries 4.6.3 for embedded ... 阅读全文
posted @ 2010-08-11 12:42 Xuemin_Zhang 阅读(2927) 评论(0) 推荐(0) 编辑
  2010年8月10日
摘要: 在Ubuntu中安装Sqlite3很简单,步骤如下:1、输入安装命令[代码]2、验证安装输入 [代码]出现如下结果: [代码]输入[代码]出现如下结果:[代码]输入 .exit 退出 sqlite3! 阅读全文
posted @ 2010-08-10 17:18 Xuemin_Zhang 阅读(658) 评论(0) 推荐(0) 编辑
  2010年8月9日
摘要: 在Qt中qmake工具可以通过.pro文件生成MakeFile文件。其命令如下:[代码]其中,xxx是指你编写的Qt工程文件。下面我简要介绍以下.pro工程文件的编写:1、使用"#"进行注释,由“#”开始,到这一行结束。 .pro文件开始一般注释有qmake的版本号,作着,Qt的版本号,编写的时间等;2、使用“SOURCES”指定要要编译的源文件。对... 阅读全文
posted @ 2010-08-09 19:29 Xuemin_Zhang 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: Qt Creator虽然很好用,但知道一些.pro的命令还是很有帮助的。1、TEMPLATE:模块设置,一般默认设置为app(生存应用程序),还有subdirs(生成makefile文件编译指定的子文件夹),lib(生成库文件);2、DESTDIR:指放置应用程序的目录,一般设置为: DESTDIR += ./bin ;3、TARGET:指应用程序的名词;4、CONFIG:配置模块,一般默认即可,... 阅读全文
posted @ 2010-08-09 19:10 Xuemin_Zhang 阅读(699) 评论(0) 推荐(0) 编辑
  2010年8月8日
摘要: 在Linux下用Firefox浏览有Flash的网页时,经常碰到有些文字不能正常显示.解决方法很简单,操作如下: 修改/etc/fonts/conf.d/49-sansserif.conf[代码]将在上述代码中[代码]改为[代码]保存一下,在firefox里刷新一下,问题就解决了。 阅读全文
posted @ 2010-08-08 11:25 Xuemin_Zhang 阅读(286) 评论(0) 推荐(0) 编辑
  2010年7月23日
摘要: Linux中查看文件权限的语句:ls -all xxx.xxx(文件名) 就会出现相如下:   -rw-rw-r--   这个信息一共有10位数   其中: 最前面的“-”代表的是文件的类型   接下来的三个“rw-”代表的是所有者的权限(user)   然后的三个“rw-”代表的是组群的权限(group)   最后那三个&#... 阅读全文
posted @ 2010-07-23 21:34 Xuemin_Zhang 阅读(307) 评论(0) 推荐(0) 编辑
  2010年7月19日
摘要: 命令: [代码]安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如 libglib2.0-doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图形界面设计等。使用外部命令查看安装的gtk库版:[代码]安装gtk2.0[代码] 阅读全文
posted @ 2010-07-19 15:40 Xuemin_Zhang 阅读(547) 评论(0) 推荐(0) 编辑
  2010年7月11日
摘要: 1、游标控制h 游标向左移j 游标向下移k 游标向上移l (or spacebar) 游标向右移w 向前移动一个单词b 向后移动一个单词e 向前移动一个单词,且游标指向单词的末尾( 移到当前句子的首部) 移到下一个句子的首部{ 移到当前段的首部} 移到下一段的首部[[ 移到当前区段的首部]] 移到下一个区段的首部0 移到当前行的首部$ 移到当前行的尾部^ 移到当前行... 阅读全文
posted @ 2010-07-11 21:23 Xuemin_Zhang 阅读(223) 评论(0) 推荐(0) 编辑
摘要: C- 意思是按住 Ctrol 键 M- 意指 Meta 键 (键盘上若无Meta 键,则可以ALT ESC 键来取而代之) DEL 意指退格键 (不是 删除(Delete) key) RET 意指回车键 SPC 意指空格键 ESC 意指Escape键 TAB 意指Tab键用方向键 C-p (Prev line) /\ || || C-b < --- point---> C-f ... 阅读全文
posted @ 2010-07-11 20:30 Xuemin_Zhang 阅读(456) 评论(0) 推荐(0) 编辑