Development Environment

I developed the Solver and the Generator on a Macintosh, but from the very start I wanted to be certain that they were portable to Windows-based PCs. That is why I chose Eclipse as an Integrated Development Environment rather than Apple’s Xcode. This appendix will show you how to set up and run the Solver and Generator.


This section is not a user’s guide for Eclipse, as you can find extensive documentation on the web, but setting it up on a PC running Windows is not entirely straightforward, and I would like to spare you at least some of the pain I had to go through!

To install Eclipse, you only need ...

Get Sudoku Programming with C now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.