Форум программистов, компьютерный форум CyberForum.ru

Alglib C++ Qt - C++

Восстановить пароль Регистрация
 
gjhn
0 / 0 / 0
Регистрация: 07.09.2013
Сообщений: 10
03.01.2016, 13:17     Alglib C++ Qt #1
Пытаюсь запустить простой пример по мануалу с официального сайта
http://www.alglib.net/translator/man...xample_nn_cls2
Но проблема в
C++
1
2
3
4
5
6
7
8
9
10
        mlptrainer trn;
        multilayerperceptron network;
        mlpreport rep;
        real_1d_array x = "[0]";
        real_1d_array y = "[0,0]";
        real_2d_array xy = "[[+1,0],[+2,0],[-1,1],[-2,1],[0,0],[0,1]]";
        mlpcreatetrainercls(1, 2, trn);
        mlpcreatec1(1, 5, 2, network);
        mlpsetdataset(trn, xy, 6);
        mlptrainnetwork(trn, network, 5, rep);
Проблема в каждой строчке, а именно не правильная ссылка на все элементы.
C++
1
2
#include "dataanalysis.h"
using namespace alglib;
Подключено, лежит рядом с исполняемым файлом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2016, 13:17     Alglib C++ Qt
Посмотрите здесь:

Установка ALGLIB C#
C++ Builder Работа с библиотекой AlgLib
C++ Работа с alglib
ALGLIB собственные векторы C++
C++ Аппроксимация с alglib
C# Специальные функции в Alglib
Компилятор не видит функции из библиотеки AlgLib C++
C# ALGLIB. Интерполяция.
Функция hmatrixevd из пакета alglib для поиска собственных значений и собственных векторов C++
C# Апроксимация spline1dfitpenalized из ALGLIB
Решить матричное уравнение (библиотекой AlgLib) C++
Проверка библиотеки alglib MathCAD

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mesteriis
 Аватар для Mesteriis
371 / 154 / 40
Регистрация: 08.08.2015
Сообщений: 1,059
Завершенные тесты: 1
03.01.2016, 15:40     Alglib C++ Qt #2
gjhn, А в про файле написал от куда библиотеку тянуть?

Добавлено через 1 минуту
Пример,
Bash
1
LIBS += ...//lib/*
есть вот какая запись?
gjhn
0 / 0 / 0
Регистрация: 07.09.2013
Сообщений: 10
03.01.2016, 17:59  [ТС]     Alglib C++ Qt #3
Что бы подключить другие файлы как заголовки нужно подключать их как lib?
nord_v
227 / 176 / 69
Регистрация: 22.08.2013
Сообщений: 723
03.01.2016, 22:16     Alglib C++ Qt #4
Цитата Сообщение от gjhn Посмотреть сообщение
лежит рядом с исполняемым файлом.
Что лежит рядом с исполняемым файлом?
Цитата Сообщение от gjhn Посмотреть сообщение
Что бы подключить другие файлы как заголовки нужно подключать их как lib?
Кроме заголовочных файлов, нужно подключить ещё и lib-ы с реализациями.
Mesteriis
 Аватар для Mesteriis
371 / 154 / 40
Регистрация: 08.08.2015
Сообщений: 1,059
Завершенные тесты: 1
04.01.2016, 00:40     Alglib C++ Qt #5
nord_v, Ему надо проще!

gjhn, смотри что такое фрейм?
Это
1е. файл с расширением .h/.hpp то есть заголовочный, где прописаны все типы данных, конструкции и структуры
2е. файл с расширением .c/ .cpp то есть исходник, где описаны все методы, и процедуры
и 3е. (самое важное) это файл Lib, тоесть непосредственная реализация, они как правило собираются самим программистом на этапе установки библиотеки в среду, и что бы фрейм заработал среде необходимо знать где это лежит!

Добавлено через 1 минуту
PS это не эталон для всех фреймов, например асио обходится только первыми двумя

Добавлено через 6 минут
gjhn, Пример про файла примерно для твоих целей
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#Флаги который необходимо передать компилятору
TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
CONFIG -= qt
# Собственно твоя история с подключением библиотеки 
LIBS += /Users/Mesteriis/ncurses-5.9/lib/*
# файлы исходники
SOURCES += main.cpp \
    foo.cpp
# файлы загаловки
HEADERS += \
    foo.hpp
# файлы которые необходимо скопировать в рабочую папку 
DISTFILES += \
    ../ASTofDecay/ini.txt
#... дальнейшие действия
Yandex
Объявления
04.01.2016, 00:40     Alglib C++ Qt
Ответ Создать тему
Опции темы

Текущее время: 13:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru