2015-10-04 139 views
2

嗨,任何人都可以帮忙dependency_info.dat No such file or directory?我使用的Xcode 7用gcc 4.8Xcode gcc:dependency_info.dat没有这样的文件或目录

-dependency_info /path/my_project/build/my_project/Debug/my_project.build/Objects-normal/x86_64/my_project_dependency_info.dat 

g++-4.8: error:/path/my_project/build/my_project/Debug/my_project.build/Objects-normal/x86_64/my_project_dependency_info.dat: No such file or directory 
Command /usr/local/bin/g++-4.8 failed with exit code 1 

什么-dependency_info标志吗?我怎样才能删除这个标志?

回答

0

错误走了之后,我删除了构建设置“路径依赖链接info文件”的项目和目标指定的路径。到目前为止,该应用程序正在编译并且运行良好,没有指定的路径。

+0

我使用的Xcode 7.2,并且在构建设置面板中没有这样的属性(或者我找不到它了好几个小时,这是可能的。因为我是相当新的Xcode的),你能一点点更具体请吗?在哪里可以找到这个设置?谢谢 – emredog

+0

我现在在Xcode7.1上,而我在那里找不到它。我仍然在Xcode6.4中看到它。我对这个设置了解不多。它可能是由该项目的前身创建的。 –

0

我和Xcode 7.2,OpenCV 3和El Capitan有一个非常类似的错误。

在我的情况下(也可能在你为好),这是伪装成别的东西连接错误。

我的项目通过建立终端罚款(因为它已经有一个使用GCC生成文件),但没有的XCode机会即使我在构建设置配置一切按makefile文件窗格中。

answer救了我。我的OpenCV是使用macports安装的(它可能是预编译的二进制文件,或者是在我的机器上编译的,不记得)。事实证明,它的编译为libC++而不是libstdC++

更改C++标准库在Build Settings中进行相应的设置对我来说是个诀窍。

相关问题