【问题标题】:Getting started with libftdi开始使用 libftdi
【发布时间】:2013-09-09 05:50:12
【问题描述】:

我想从 beagleboard XM EzSDK 6.0 板构建一个与 ftdi 设备通信的程序。 FTDI 为 arm Linux 内核版本 2.6.32 提供了预编译的 D2XX 库。但是 EzSDK 6.0 使用的是 Linux Kernel 3.3.7。所以我从http://www.intra2net.com/en/developer/libftdi/download.php下载了开源libftdi 在自述文件中,他们告诉

If you are building the release tar ball, just extract the source tar ball.

    cd libftdi
    mkdir build
    cd build
    cmake  -DCMAKE_INSTALL_PREFIX="/usr" ../
    make
    sudo make install

我的查询是当我按照上述步骤操作时,它会为开发环境(Ubuntu LTS 12.04)创建库,对吗? . 我想在 ezsdk 6.0 板上运行这个程序。如何在交叉编译中指定目标。我是 Linux 新手,我需要这方面的入门信息。

【问题讨论】:

标签: linux arm cross-compiling beagleboard ftdi


【解决方案1】:

提取源 tar 球。

tar xvjf libftdi1-1.0.tar.bz2
cd libftdi
mkdir build
cd build

//获取 /linux-devkit/environment-setup 脚本以准备配置和构建插件。

source <SDK INSTALL DIR>/linux-devkit/environment-setup

那就关注

cmake -DCMAKE_INSTALL_PREFIX="/usr" ../
make
make install

仅此而已..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-18
    • 2016-09-04
    • 2015-02-05
    • 2010-11-03
    相关资源
    最近更新 更多