【发布时间】:2017-07-08 17:07:56
【问题描述】:
4 使用 Raspian Wheezy 对 Raspberry Pi B 进行编程。我的 pi 有带有 FTDI usb/串行芯片 FT231X 的定制子板。我找到了这个设备的驱动程序( FTD2xx.1.1.12 ),它带有一些示例程序。根据文档,我将驱动程序( .a 和 .so )安装到 /usr/loca/lib ,然后运行其中一个示例程序。这是使用 SSH 客户端完成的,即不是来自 Netbeans。有构建错误,程序运行没有错误。现在,当我尝试在我的 Netbeans 构建中包含静态库时,它构建正常,但是当我尝试运行(调试或发布构建)时,它没有运行并返回错误“加载共享库时出错:libftd2xx.so:无法打开共享目标文件:没有这样的文件或目录。运行失败(退出值 127,总时间 203 毫秒)“。首先,当我在 Netbeans 的静态 .a 库中链接时,它为什么要寻找共享库?
【问题讨论】:
标签: c++ netbeans shared-libraries