将“libusb.h”搜索路径添加到Xcode 5(OS X v10.9(Mavericks))

时间:2013-11-23 20:00:04

标签: c++ macos xcode5 osx-mavericks libusb

我正在努力让Kinect库“libfreenect”在OS X v10.9(Mavericks)上运行。它始终以“未找到设备”结束。所以我想我可以使用Xcode测试 libusb 以查看识别出的USB设备。

我正在使用 Introduction To Using LibUSB-1.0

中的示例代码

Xcode项目设置为:

  • OS X - >申请 - >命令行工具
  • C ++

在尝试编译时,Xcode抱怨:

/.../libusb-Test/libusb-Test/main.cpp:2:10: 'libusb.h' file not found

我尝试了几件事来解决这个问题:

  1. 将“/ opt / local / include”添加到:首选项 - >位置
  2. 将“/opt/local/include/libusb-1.0”添加到:偏好设置 - >位置
  3. 将“/opt/local/include/libusb-1.0”添加到:构建设置 - >图书馆搜索路径
  4. IMAGE: Xcode, Build Settings

    似乎唯一有用的是:

    #include </opt/local/include/libusb-1.0/libusb.h>
    

    但这似乎不是正确的做法。

1 个答案:

答案 0 :(得分:1)

我建议您验证“始终搜索用户路径”构建设置是否设置为YES。然后,您可以添加一个用户标题搜索路径,其中包含保存您的参考的目录。

paths