0

我正在使用 Xcode 4.3 和 iOS 5.1。我已成功将three20 添加到我的项目中。但我遇到两个问题:

1- ld:警告:找不到选项'-L/Projects/iphone/myProj/three20/Build/Products/Debug-iphoneos 的目录

2-当我导入“Three20/TTStyleSheet.h”和其他头文件时找不到文件

我已经添加了这些

  • $(BUILT_PRODUCTS_DIR)/../three20
  • $(BUILT_PRODUCTS_DIR)/../../three20
  • three20/Build/Products/three20 到标题搜索路径。

我正在使用 Xcode 4.3 和 iOS 5.1。

解决这两个问题的任何建议。谢谢

编辑:图书馆搜索路径通过删除我没有警告来提及three20/Build/Products/Debug-iphoneos,从而发出警告。但我仍然有错误

4

2 回答 2

0

我发现这是一个愚蠢的错误,我直接将头文件(如 " Three20/TTStyleSheet.h" )导入我的类而不是导入 " Three20/three20.h"

于 2012-03-20T10:15:24.147 回答
0

此外,TTStyleSheet.h 位于名为 Three20Style 的文件夹中。所以你必须这样做:

#import 'Three20Style/TTStyleSheet.h'

如果您只想包含该头文件。

于 2012-04-03T06:24:47.133 回答