Re: Project layout...?
Re: Project layout...?
- Subject: Re: Project layout...?
- From: Dan Korn <email@hidden>
- Date: Wed, 27 May 2009 12:39:58 -0500
If you're used to Visual Studio and the way it deals with what it
calls solutions, projects, and configurations, then rather than having
a large Xcode project with a Target for each VS project and
Configurations for Debug and Release, I recommend ignoring
"configurations" in Xcode and creating separate Xcode projects for
each project in the VS solution, and using Targets for Debug and
Release. You can have projects build targets of other projects as
dependencies and link to their output, and you can always create a top-
level "Überproject" which is analogous to the VS solution.
So the mapping would like so:
Visual Studio -> Xcode
Solution -> "top-level" Project
Project -> Project
Configuration -> Target
If you go with Adam's recommendation, you're going to be frustrated by
things like the inability to link to different Debug and Release
versions of third-party components on the Configuration level in the
Xcode GUI without going into the low-level settings or changing all
the output paths of your targets to build to a common location. If
you ignore configurations, then everything is separated unambiguously
by Debug and Release in the GUI.
Dan
On May 26, 2009, at 1:18 PM, Adam Durity wrote:
Though Greg's comments are valid, I feel he didn't really address
your question.
Your initial intuition about Xcode is correct. Create a single
project, and use multiple targets to build the libraries and
executables that you need. This will allow you to set up
dependencies between targets, etc.
Adam
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden