Is there a way to use mpir package with Visual Studio 2017 C/C++?
Sim; Claro que você pode. Você o usa como qualquer outra interface C ++.
All MPIR C language types and functions can be used in C++ programs, since mpir.h has extern "C" qualifiers, but the class interface offers overloaded functions and operators which may be more convenient. Due to the implementation of this interface, a reasonably recent C++ compiler is required, one supporting namespaces, partial specialization of templates and member templates. For GCC this means version 2.91 or later.
Como para a construção, você precisa do MSVC ++ requerido instalado em seu sistema, mas o MPIR 3.0.0 suporta especificamente a construção do mesmo a partir do Visual Studio 2017. O que significa o código-fonte como o necessário arquivos de solução .