To interact with excel, you can use to check XLW . I am not sure about the current development status or updated for the current excel version. With excel 12, they added some features for large datasets, more rows and columns, and a multi-threaded calculation engine.
As for compiling the code, you can use MinGW . You can also download express editions of Visual Studio if this is for you. If you work on a commercial basis, just get Visual Studio. It's good.
source share