在Mac 10.9.4上安装lightblue时出错

2024-06-06 21:24:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在OSX10.9.4,xCode 5.1.1上安装lightblue(http://lightblue.sourceforge.net/) 但在执行的时候

sudo python setup.py install

我有个错误:

^{pr2}$

我的OSx中现有的是:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk

以及

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk

谢谢!在


Tags: apphttpdevelopernetcontentssdkmacosxlightblue
1条回答
网友
1楼 · 发布于 2024-06-06 21:24:34

我相信你应该遵循自述文件中作者的指示

Xcode 1.5/Mac OS X 10.3安装

用于Mac OS X安装的LightAquaBlue框架位于.xcodeproj包中,该包只能由Xcode 2.1及更高版本打开,而Xcode 2.1不能在Mac OS X 10.3上运行。因此,要在Mac OS X 10.3上构建LightBlue,只需自己创建一个.xcode包:

  • 打开Xcode并选择“文件”->“新建项目”。选择“Cocoa Framework”(在“Frameworks”下拉列表下)并将项目保存为“LightAquaBlue”。只要不替换现有的LightBlue src/mac/LightAquaBlue目录,就可以将项目保存到任何地方。在
  • 转到“项目”->;“添加文件…”。。。然后添加LightBlue的src/mac/LightAquaBlue文件夹中的所有.h和.m文件。同时添加OBEXFi传输字典.plist,OBEXObjectPushDictionary.plist以及串行端口字典.plist文件夹。在
  • 转到项目->添加框架。。。再加上IOBluetooth.framework(位于/System/Library/Frameworks/IOBluetooth.framework). 在
  • 单击Xcode窗口左侧列中的“Targets”项。这将显示您添加的所有.h和.m文件以及其他一些文件。在“角色”列中,所有.h文件当前都具有“项目”角色。单击每个下拉菜单项将其全部更改为“公共”。在
  • 现在转到Finder并找到刚刚创建的xcode项目。复制浅水蓝.xcode文件并将其粘贴到LightBlue的src/mac/LightAquaBlue目录中。在

现在转到LightBlue的根目录并运行命令

sudo python setup.py install

您应该可以看到xcode项目的构建的输出。在

相关问题 更多 >