Я работаю над проектом R, где мне нужно взаимодействовать с квантливом. Я работаю с Windows (у моей фирмы нет хорошей поддержки Unix). У меня есть библиотека quantlib, скомпилированная с последними инструментами mingw (g ++ - 4.8.x), и до сих пор она работает очень хорошо. Однако, когда я пытался писать интерфейсы для R, мне нужно использовать g ++ - 4.6.x, предоставляемые Rtools, и я получаю много сообщений об ошибках для одного и того же файла.Интеграция Quantlib R с использованием разных версий g ++
Это потому, что я использовал более новый компилятор для Quantlib и старый компилятор для моего собственного кода? Я не совсем уверен, поскольку я создал библиотеку boost, также используя g ++ - 4.8.x, и он работает хорошо, когда я использовал boost :: shared_ptr в своем собственном коде и скомпилирован с использованием g ++ - 4.6.x (предоставляется R).
Любая помощь приветствуется.