To graph curves in C++ using Dev C++, several options are available. OpenGL is a recommended library for advanced graphics, and some versions of Dev C++ come with it pre-packaged. Alternatively, using a simpler approach, one can output coordinates from a C++ program to a text file and utilize GNUplot for plotting. GNUplot is favored for its ease of use, and xmgrace is mentioned for creating polished 2D plots, though it lacks support for surface plots. For those using Windows, precompiled binaries of GNUplot are available, and installation issues can often be resolved by following specific instructions or using environments like Cygwin. Beginners are encouraged to read the README files associated with software for guidance and to ensure data is formatted correctly for plotting. Overall, the discussion emphasizes the flexibility of using external plotting tools alongside C++ programming for effective graphing solutions.