Кто работал с GMP/MPIR либой под C++?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Derec, 13 May 2011.

  1. Derec

    Derec Elder - Старейшина

    Joined:
    8 Nov 2007
    Messages:
    74
    Likes Received:
    4
    Reputations:
    0
    Добрые люди подскажите как можно использовать GMP/MPIR для Windows Forms Application C++? При компиляции проекта с подключенным *.h постоянно выползают ошибки:

    Картинка

    Такие ошибки возникают только при создании проекта Windows Forms Application. В консольном проекте все отлично компилируется и работает. Я просто не очень знаю C++ может что-то не там объявляю?

    Объявляю так:

    Code:
    #pragma once 
    #include "gmpxx.h" 
    namespace testmpir { using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data; using namespace System::Drawing; /// <summary> /// Сводка для Form1 /// </summary> public ref class Form1 : public System::Windows::Forms::Form { public: Form1(void) { InitializeComponent(); // //TODO: добавьте код конструктора // }
    ...
    #pragma endregion
    	private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    				 [COLOR=RoyalBlue]mpz_t t;
    				 mpz_init(t);[/COLOR] [COLOR=DarkGreen]//вызов специальных функций из mpir.h[/COLOR]
    			 }

    Вот тут можно взять саму либу MPIR ->> Скачать
     
    #1 Derec, 13 May 2011
    Last edited: 13 May 2011