DONSEE东信智能 - 中国领先的身份证社保卡智能终端应用服务商

eastcoms@qq.com
400-6722-705
首页 > 服务支持专区 > 产品支持 > 常见问题

身份证阅读器Linux环境下支持ARM的交叉编译吗?

来源:www.eastcoms.com   标签:Linux ARM 交叉编译 身份证阅读器   发布时间: 2018-12-28 17:18:27

ARM Linux

东信身份证阅读器Linux环境下支持ARM的交叉编译吗?

答案是支持的。

很多客户拿了东信的身份证阅读器系列产品,在Linux系统上面跑,首先在x86 Linux测试都没有问题,然后在到ARM上就不行了,这就需要进行交叉编译。

要进行交叉编译,我们需要在主机平台上安装对应的交叉编译工具链(cross compilation tool chain),然后用这个交叉编译工具链编译我们的源代码,最终生成可在目标平台上运行的代码。常见的交叉编译例子如下:

1、在Windows PC上,利用ADS(ARM 开发环境),使用armcc编译器,则可编译出针对ARM CPU的可执行代码。

2、在Linux PC上,利用arm-linux-gcc编译器,可编译出针对Linux ARM平台的可执行代码。

3、在Windows PC上,利用cygwin环境,运行arm-elf-gcc编译器,可编译出针对ARM CPU的可执行代码。


所以,如果您是购买了东信系列身份证阅读器产品,想在Linux上面进行交叉编译的话,需要您提供“交叉编译工具链”给我们,这样我们就可以为您定制Linux的SDK了。


 

 
QQ在线咨询