The actual dynamic performance of each axis in CNC machine tools is not consistent, which will reduce the contour accuracy of machine. The control approach of multi-axis linked contour error based on linear interpolation was proposed by aiming at the space complex profile. The contour error was computed by vector method according to the actual cutter location and approximating nodes when using straight line segment to approximate cutter center track instruction curve. The contour error obtained by computation was added to the following error on current sampling period to control servo motors. The contour error compensation control experiments done in a XYZ linked table show that this approach can effectively improve contour accuracy.