xml地图|网站地图|网站标签 [设为首页] [加入收藏]

澳门网上赌彩网址大全

当前位置:网上十大正规赌博平台 > 澳门网上赌彩网址大全 > 使用内置指纹识别器,开发环境

使用内置指纹识别器,开发环境

来源:http://www.nb-machinery.com 作者:网上十大正规赌博平台 时间:2019-07-10 21:40

Ubuntu 装到计算机之后,基本上什么驱动程序都不用装,就能完美运行,尤其是最新版本的 Ubuntu。不过指纹识别一直是个小小的遗憾。

Linux 除了默认装了gcc 和文本编辑器外,没有可供利用的IDE ,当然这比Windows 已经好多了,至少有个gcc ,学习在Linux 下的编程,一般的高手都推荐就用以上这两个工具,在用个make,gdb 什么的就好了。但对于初学者,尤其是在Windows 下用惯了VC,VB之类的IDE 的同志们来说,仅仅用命令行的方式,是在是有点打击热情,尤其是gdb ,几乎是把断点,程序之类的要全记在脑子里,出了错也不好改,找就找很长时间。

环境:Ubuntu 10.04 目标板:s3c2410 安装交叉编译环境

嘿嘿大家都知道我是 GUI 控,主要是懒,本文介绍只用图形界面,为 Ubuntu 添加指纹识别器支持的方法。主要支持 ThinkPad、Vaio 等部分型号。

著名的开发工具有Kdeveloper, Anjuta , Eclipse CDT,其中kdeveloper是KDE 平台得,在Gnome 平台下使用需要安装一大堆KDE 的东西,不喜欢,放弃了。虽然都传说Kdeveloper的功能是如何强大。而Eclipse CDT 用起来似乎不错,但是主要有两点不舒服,一是不能代码自动完成,二是编译速度比较慢。

1. 安装标准的C开发环境,由于Ubuntu安装默认是不安装的,所以需要先安装一下: sudo apt-get install gcc g libgcc1 libg make gdb

图片 1

体验KDevelop和Anjuta,这里推荐一下一款和VC比较类似的IDE ,支持C /C ++/java/python ……,比较可以,在Ubuntu下安装比较简单,先在系统- 系统管理-软件源里加个源:

2.安装交叉编译器从这里下载交叉编译器cross-3.2.tar.bz2,然后解压sudo tar jxvf /home/engelbert/cross-3.2.tar.bz2(/home/engelbert/为你存放cross-3.2.tar.bz2的路径),然后将解压后的文件都转移到/usr/local/下, sudo mv /home/engelbert/usr/local/arm /usr/local

一、添加 PPA 软件源

deb ./

3.把交叉编译器的路径加入到PATH sudo vi /etc/bash.bashrc 在后面加入如下代码:

在这里要感谢 David Jurenka,幕后英雄啊,给我们省了这么多事。

然后用新立得搜索一下anjuta,把相关的都点上,就行了。

if

打开 System(系统)> Administration(管理) > Software Sources(软件源),在 Other Software(其它软件)标签下添加:

或者:

[ -d /usr/local/arm ] ;

ppa:fingerprint/fprint

sudo apt-get update

then PATH=/usr/local/arm/bin:"${PATH}"

然后按照提示重加载软件列表。

sudo apt-get install anjuta automake autogen autoconf

fi

二、安装并测试 FPrint 指纹识别软件

Ubuntu配置C/C GTK 开发环境(7.10版本)

4.使新的环境变量生效 # source /etc/profile

打开 Applications(应用程序)> Ubuntu Software Center(Ubuntu 软件中心),在搜索框搜索 fprint-demo,安装第一项。

1.配置GCC

5.检查是否将路径加入PATH的方法: echo $PATH 如果显示的内容中有/usr/local/arm/bin,说明已经将交叉编译器的路径加入PATH 自此,交叉编译环境安装完成。

完成后,打开 Applications(应用程序)> Accessories(附件)> fprint project demo,检查是否能够找到设备,此时不用进行登记。

刚安装好的系统已经存在GCC 了, 555真糟糕,这个GCC 就连一个简单的“Hello world ”都编译不了。因为缺少一些必须的头文件,所以需要安装build-essential这个软件包,安装了此软件包会自动安装上g , libc6-dev, Linux-libc-dev,libstdc 6-4.1-dev等一些必须的软件和头文件库。

下面我们就来测试一个简单的例子。

若可以,那就请继续;若不行,请删除 fprint-demo,移除 PPA 源,按照这个页面的指示操作,配置 Fingerprint GUI,它包含 non-free 的包,支持更多硬件,但是和 GNOME 整体的集成更差。(经实测我觉得很山寨 …)

安装此软件包有两个方法进行。

/*Hello.c*/ #include main() { printf(“hello ubuntu!n”); }

三、安装 PAM 模块

(1 )在新立得里面搜索build-essential 标记并apply

程序输好以后确认无误,保存。

本文由网上十大正规赌博平台发布于澳门网上赌彩网址大全,转载请注明出处:使用内置指纹识别器,开发环境

关键词: mg电子游戏网址