Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Интеграция классов Octave в С++

842
21 сентября 2008 года
sigmov
301 / / 16.09.2008
Желательно импортировать клаассы матриц, которые задействованы Octave.

В единственной литературе, которую я нашел("howto-octave-c++.ps")

Интеграция прочти всех классов Octave достигается одной строкой #include <octave/oct.h>

У меня она выглядит следующим образом:
 
Код:
#include <D:\Compiler\Octave\include\octave-3.0.1\octave\oct.h>
Ошибки:
 
Код:
d:\Compiler\Octave\include\octave-3.0.1\octave\dMatrix.h(98): error C2365: 'imag' : redefinition; previous definition was a 'formerly unknown identifier'
d:\Compiler\Octave\include\octave-3.0.1\octave\dMatrix.h(321): error C2365: 'imag' : redefinition; previous definition was a 'formerly unknown identifier'
d:\Compiler\Octave\include\octave-3.0.1\octave\dMatrix.h(97): error C2365: 'real' : redefinition; previous definition was a 'formerly unknown identifier'
d:\Compiler\Octave\include\octave-3.0.1\octave\dMatrix.h(320): error C2365: 'real' : redefinition; previous definition was a 'formerly unknown identifier'
d:\Compiler\Octave\include\octave-3.0.1\octave\CMatrix.h(38): fatal error C1903: unable to recover from previous error(s); stopping compilation
d:\Compiler\Octave\include\octave-3.0.1\octave\config.h(999): warning C4005: 'WIN32' : macro redefinition
d:\Compiler\Octave\include\octave-3.0.1\octave\str-vec.h(74): warning C4267: 'initializing' : conversion from 'size_t' to 'octave_idx_type', possible loss of data


Странно, что в других версиях Octave ошибки уже иные :).
Вообщем знает ли кто-нибудь версию Octave в которой при которой все проходит гладко?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог