Please understand that much of the time I am being factious.
To serious issues.
In Xcode 3 you could go to the man page for a c function from the help tab. I haven't found it in Xcode4. Xcode 4 was no help. I've not googled it yet.
"I don't think programming is what you need to be getting into." I wrote my first programs on punch cards so I think we can conclude that its too late to worry about getting into coding.
My c coding now, I as far as I know doesn't use anything beyond what's in K&R.
All I want from these GUI's is a decent editor. I like the colors but that's about it. I don't want most, if not all of the bells and whistles: the auto complete; auto suggest; the real time compiling which is faster to find an error that find out that you've fixed it; the auto tabbing. I find most of these features distracting and I haven't figure out how to turn off them off or haven't looked hard enough but I didn't find it in preferences. (Forgive the run-on sentence) Past the editor, I just want a way to add libraries, a save button, a build button, and a run button. I imagine if I learned how to use the debugger I would be better off but there, too, I have found them so complicated compared to older ones that I rather just use print statements.
What might really help, color coded brakets, parenthesis and curly brackets have yet to show up.
As far make files go. Here is the make file I use for one code. I do not foresee needing anything more complicated.
#Makefile for the Project 1640 data pipeline
PIPELINEPATH = PIPELINEDIR=.
DATAPATH = ROOTDATADIR=/DATA0/PHASE2DATA
LIBRARYPATH = LIBRARYDIR=./LIBRARY
CC = gcc -arch x86_64
CFLAGS = -Wall -g -O1
IDIR = ./include
LIBS = -lm -lcfitsio -lgsl -lgslcblas -lmpfit -lfftw3
EXECS = pcxp
OBJS = pcxp.o
pcxp: pcxp.c
${CC} ${CFLAGS} -I${IDIR} -D${PIPELINEPATH} -D${DATAPATH} -D${LIBRARYPATH} pcxp.c ${LIBS} -o pcxp
# ${CC} ${CFLAGS} -I${IDIR} -DMEMWATCH -D${PIPELINEPATH} -D${DATAPATH} -D${LIBRARYPATH} pcxp.c memwatch.c ${LIBS} -o pcxp
all: ${EXECS}
clean:
rm -f ${OBJS} ${EXECS}