我有一个基于Objective-C的项目,带有一些C ++代码。我已经包含了我想通过CMake使用的库。但是,Xcode自动补全不适用于库的方法,类等。 尽管如此,项目仍会编译,并且在代码中输入了一些库类或函数后,在构建过程中不会出错。如果我错过了方法调用所需的参数之类的信息,Xcode也可以正确指定错误(它会显示生成错误,告诉我忘记使用哪个参数)。 问题是缺乏自动补全功能会极大地减慢开发速度,我需要对其进行修复。
答案 0 :(得分:0)
考虑到Xcode本质上只是在其上具有GUI的另一个UNIX make
,我建议您切换到VSCode,因为那里的C ++插件旨在处理这种事情。
在您的情况下,甚至可以使用一些自动cmake-> pbx生成器。或者,当然,可以手动执行此操作,然后在Xcode项目之外配置编译。