使用Xcode进行通用C / C ++开发

时间:2011-07-29 23:13:41

标签: xcode configuration refactoring

我想将Xcode的所有功能用于通用C / C ++项目,但我无法弄清楚配置新Xcode项目的基本步骤是什么,并且附加到其中现有的遗留,简单,C / C ++项目的源代码树。

创建一个新的空项目,将其附加到源树并配置构建目标(使用GNU Make)是一项非常愚蠢的任务。

我无法弄清楚如何启用源代码索引以启用源重构工具,搜索和快速跳转以及使Xcode程序员的生活变得更好的所有设施。 此外,我想使用内部调试工具...

是否有人指出我的教程,提示或其他什么可能有用?

感谢名单

2 个答案:

答案 0 :(得分:0)

我找到了一条(脏)路径来启用重构工具:

我在项目中添加了一个新标准«console target»,并在Build Phases>下添加了所有源文件。编译来源。

现在可以使用重构工具。有两个目标似乎不是一个相关问题(优雅除外)

答案 1 :(得分:0)

就个人而言,我不会尝试使用传统的Makefile,即使我认为有一些支持。

我通常使用传统的C / C ++项目来将我的XCode项目文件夹存储在项目的根目录中。所以它可能看起来像:

--myApp
  --src
  --inc
  --myApp Xcode

然后我将src文件夹和inc文件夹拖到项目导航器中。这给了我一个在Mac上编译的Xcode项目,然后我在Linux上编译传统的Makefile(实际上,我更喜欢CMake用于其他平台,但无论哪种方式都有效)。