Xcode 4扔我一个关于目录未找到选项'-L/Users/t2wu/Documents /等等等等'的警告。是的,它不应该被找到,因为我删除了它。我删除了目录,并且还删除了目标和项目库搜索路径中的目录设置。我还从“链接二进制文件与库”链接中移除了之前链接的.a文件。它编译得很好,它只是给了我警告。为什么它仍然有-L标志?Xcode链接器目录找不到选项
回答
检查生成设置选项卡,并确保“库搜索路径”选项为空。
最后,启动终端并cd到应用项目目录(appname.xcodeproj)并为错误的搜索路径执行fgrep。我发现其中一些潜伏在project.pbxproj文件中;最终手动编辑文件以摆脱它们。 (当然,你应该在做之前制作一份文件副本,以防你丢弃了项目文件。)
在项目上做一个“干净的”也是值得的。 How to Empty Caches and Clean All Targets Xcode 4。
不完全确定为什么,但XCode在某些时候将它可以在我的存储库中找到的每个目录添加到我的库搜索路径中,该路径中包含.so,.a,.o文件。 XCode上没有任何显示。必须手动编辑项目文件。 – Halsafar 2012-07-19 18:15:07
正确答案(对我而言)是:“检查构建设置选项卡并确保”库搜索路径“选项为空”。 – lifjoy 2012-07-25 23:37:24
图书馆搜索路径也是我的问题。原来是因为我将我的项目放在Dropbox中,并且我的电脑上的路径不同。使搜索路径相对固定它。 (我认为路径是绝对的,因为我通过将它拖放到Build阶段添加了一个库) – Symmetric 2013-10-15 01:13:30
在我的情况下在目标 - >建立设置我删除了发生错误的搜索路径。然后从项目中删除库并再次添加它们。
我在我的项目中遇到了同样的问题,它包含由我和项目创建的多个自定义框架。我的问题通过从具有此问题的目标中删除'框架搜索路径'和'Library Search Paths'来解决。
您可能需要清除测试目标的搜索路径以及主项目。这让我陷入了一阵子。
谢谢你,先生你救了我的命。 – 2016-05-17 21:31:17
我查库搜索路径 我去构建设置 - >搜索路径改变“框架搜索路径”,以$(继承)...这解决了我的问题
有时候,如果出现这种错误打开Project.xcodeproj
而不是Project.xcworkspace
。检查您的项目目录并确保打开Project.xcworkspace
。
- 1. xcode4:链接器错误:目录找不到选项
- 2. 的XCode链接器命令失败 - 找不到目录
- 3. Xcode 7.3 - “找不到目录”选项“即使该目录存在
- 4. Xcode项目链接
- 5. 将XCode项目链接到MySQL服务器(登录)
- 6. Xcode项目找不到.a
- 7. Xcode“与编辑器链接”选项?
- 8. 的XCode 4.3.1和iPhone 3.2 SDK链接警告,目录未找到
- 9. 未找到Xcode链接的项目头文件
- 10. 如何在目标链接器选项之前设置code :: blocks以链接项目链接器选项?
- 11. Xcode:警告:找不到目录
- 12. 将框架包含到xcode C++项目 - 链接器错误
- 13. 链接器找不到CTFontCreateWithNameAndOptions
- 14. 找到Xcode项目的$ {PROJECT_DIR}
- 15. Xcode项目 - LD:库找不到-llib
- 16. Xcode项目目录
- 17. $ SRCROOT连接到XCode项目
- 18. Linux:查找链接到特定目录的所有软链接
- 19. Moodle多选:链接项目
- 20. 从Xcode java项目链接外部.jar?
- 21. 链接多个小的xcode项目
- 22. 链接器无法在同一目录中找到静态库
- 23. haddock“找不到链接目的地”
- 24. 链接到CSS目录中〜
- 25. 未找到Xcode 8符号链接sqlite3
- 26. 将CloudMade链接到项目
- 27. Xcode链接器标志斯坦福网络分析项目(SNAP)
- 28. 构建Unity3D iPhone项目时Xcode链接器失败
- 29. PhpStorm - CSS文件链接到服务器的根目录,而不是项目根目录
- 30. 在XCode 6中创建Objective-C项目时找不到“Foundation”选项
您尚未删除对该目录的每个引用。 – trojanfoe 2012-04-03 06:55:05