使用Xcode进行嵌入式C开发。没有命令点击功能

使用Xcode进行嵌入式C开发。没有命令点击功能,c,xcode,embedded,C,Xcode,Embedded,我为ARM Cortex M0 micro做了一点iOS开发和一点嵌入式C开发。我的嵌入式构建系统都在make中,我使用gcc工具链 令我惊讶的是,在Xcode 7.0中,我可以启动一个新的Xcode项目,使用“Other”->“External Build System”模板,添加我的所有源代码,包括我的Makefile,然后代码就可以正常生成了。Xcode调用/usr/bin/make,一切正常。到目前为止还不错 但是,在我单击函数调用的那一刻,我什么地方都不去。我收到一个错误提示和一个问号

我为ARM Cortex M0 micro做了一点iOS开发和一点嵌入式C开发。我的嵌入式构建系统都在make中,我使用gcc工具链

令我惊讶的是,在Xcode 7.0中,我可以启动一个新的Xcode项目,使用“Other”->“External Build System”模板,添加我的所有源代码,包括我的Makefile,然后代码就可以正常生成了。Xcode调用/usr/bin/make,一切正常。到目前为止还不错

但是,在我单击函数调用的那一刻,我什么地方都不去。我收到一个错误提示和一个问号覆盖


如何让Xcode了解我的符号表,以便我可以四处点击?

不确定Xcode,但在Visual Studio中,要启用代码导航和自动完成功能,必须将所有源文件添加到项目中,设置所有命令行宏,并包括搜索路径以匹配外部生成。这样IDE就可以解析文件-如果没有所有这些信息,它就无法解析文件,但请记住,这些设置都不会影响实际生成,并且必须手动同步维护。不确定XCode,但要在Visual Studio中启用代码导航和自动完成功能,您必须将所有源文件添加到项目中,设置所有命令行宏,并包括搜索路径以匹配外部生成。这样IDE就可以解析文件了——如果没有所有这些信息,它就无法解析文件,但请记住,这些设置都不会影响实际构建,并且必须手动同步维护。