问题
I am on a Mac running Mac OS X 10.6.3 and Xcode 3.2.1 64-Bit and I was wondering if it was possible to compile a C program with multiple .c
files in Xcode.
Thanks in advance!
回答1:
Sure it is.
Assuming you're starting from scratch (without an existing XCode project), do a "new project" and choose the "Mac OS Application" -> "Command Line Tool" -> "C" project template.
That will give you a skeleton project with a template "main.c". Edit/replace "main.c" as needed, and add the rest of your .c files to the "source" group and build.
回答2:
Only the last .c
is significant. main.c.c.c.c
will be treated as a C-language source.
Not "fooling" though, check the column of checkboxes in the project list view. It's marked with a bullseye as the header. The checkmark signifies that the source is compiled into the selected target. Unchecked boxes are the only possible problem I can think of.
回答3:
Definitely - just add all the .c files to your project.
来源:https://stackoverflow.com/questions/2557766/how-to-compile-c-program-with-multiple-files-in-xcode