Gibt es eine Möglichkeit, das mpir-Paket mit Visual Studio 2017 C / C ++ zu verwenden?
Ja; Natürlich kannst du. Sie verwenden es wie jede andere C ++ - Schnittstelle.
Alle MPIR-C-Sprachtypen und -Funktionen können in C ++ - Programmen verwendet werden, da mpir.h externe Qualifizierer "C" hat. Die Klassenschnittstelle bietet jedoch überladene Funktionen und Operatoren, die möglicherweise komfortabler sind. Aufgrund der Implementierung dieser Schnittstelle ist ein relativ neuer C ++ - Compiler erforderlich, der Namespaces unterstützt, eine teilweise Spezialisierung von Vorlagen und Membervorlagen. Für GCC bedeutet dies Version 2.91 oder höher.
Für die Erstellung benötigen Sie die erforderliche MSVC ++ - Software, die auf Ihrem System installiert ist. MPIR 3.0.0 unterstützt jedoch ausdrücklich die Erstellung von Visual Studio 2017. Dies bedeutet, dass der Quellcode die erforderlichen Lösungsdateien ist .