2013-09-20 43 views
3

我是Mac平台上的新开发人员,最近开始使用Xcode进行C++开发。Xcode代码感觉不起作用(符号未找到)

现在,无论何时我想要查找某个类或结构的定义,我都会在二级单击菜单中单击Jump to definition,但Xcode显示:Symbol not found。当我试图寻找定义时,索引已经完成。任何人都可以提供一些解决方案的问题?

我使用的Xcode版本是4.6,MAC OS是10.8.5。这也发生在OS X 10.7.5的Xcode 4.2版上。此外,我正在寻找定义的文件位于Objective-C

+0

我认为代码感仅适用于Objective-C和Cand而不是C++,或者至少不是很好。 – Mark

+0

是的。我试图寻找定义的项目中的文件位于'Objective-C' – Sankalp

+1

您的问题说Xcode for C++ - 但您的评论意味着Objective C。如果后者我们需要看到更多的代码和什么失败 – Mark

回答

0

您的问题的答案是,Xcode是不是很擅长这种事情呢。有时它似乎起作用,有时它不起作用。如果在同一个文件中存在错误,或者涉及到模板(C++),它通常不起作用。确保构建过程已完成(例如,通过运行或试图运行应用程序。)并且不要在首选项中禁用代码意义。 ;)