example illustrating make and cmake