Если исходники библиотеки содержат CMakeLists.txt, то с помощью утилиты cmake в коммандной строке набрать cmake -G "Visual Studio 14 2015". Сгенерятся файлы проектов для Visual Studio и с помощью этой IDE можно будет собрать библиотеку.
Нет этого не достаточно. В crystal reports вы укзывете подключение к бд, а затеи используете поля какой-либо таблицы в качестве данных для отчета. Если в файле sql какой-то запрос, то луче всего его оформить в качестве хранимой процедуры в бд (если такие поддерживаются) и поля возвращаемые хп использовать как данные в отчете.