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

Установка clapack - C++

Восстановить пароль Регистрация
 
Агент 85
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 5
13.09.2010, 08:32     Установка clapack #1
Мир вам!
Я хочу подключить к моему проекту библиотеки clapack. В руководстве по установке (http://www.netlib.org/clapack/readme.install) сказано:
Procedure for installing CLAPACK:
==============================================================================

(1) 'tar xvf clapack.tar' to build the following directory structure:

Где именно нужно набирать эту команду?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2010, 08:32     Установка clapack
Посмотрите здесь:

C++ Установка курсора
C++ установка graphics.h
Установка битов C++
Установка библиотеки boost C++
Установка библиотек C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dihlofos
Бродяга
 Аватар для dihlofos
302 / 256 / 17
Регистрация: 27.08.2010
Сообщений: 553
13.09.2010, 08:55     Установка clapack #2
Вообще это распковка архива. Набирается в командной строке Linux (ну или в какой вы там ОС работаете). Можно просто распаковать с помощью архиватора.
vital792
1987 / 1259 / 57
Регистрация: 05.06.2010
Сообщений: 2,213
13.09.2010, 09:04     Установка clapack #3
Цитата Сообщение от Агент 85 Посмотреть сообщение
Где именно нужно набирать эту команду?
А ты в windows работаешь или в Linux? В Linux все намного проще. В Windows придется включать в проект все либы. Вот список:
BLAS.lib
BLASd.lib
BLASd_nowrap.lib
BLAS_nowrap.lib
cblaswrap.lib
cblaswrapd.lib
clapack.lib
clapackd.lib
clapackd_nowrap.lib
clapack_nowrap.lib
f77blaswrap.lib
f77blaswrapd.lib
libf2c.lib
libf2cd.lib
tmglib.lib
tmglibd.lib
tmglibd_nowrap.lib
tmglib_nowrap.lib
И еще переобределять прототипы. У меня заработало тока после
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
extern "C" 
{
#include "include\f2c.h"
#include "include\blaswrap.h"
#include "include\clapack.h"
}
 
 
extern "C"  int f2c_zgemm(char* transA, char* transB, integer* M, integer* N, integer* K,
          doublecomplex* alpha,
          doublecomplex* A, integer* lda,
          doublecomplex* B, integer* ldb,
          doublecomplex* beta,
          doublecomplex* C, integer* ldc);
и это тока пример одной функции - перемножения комплексных матриц. А вообще библиотека серьезная - код перекомпилирован с фортрана и считает ооочень быстро
Агент 85
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 5
13.09.2010, 09:32  [ТС]     Установка clapack #4
В папке, которую я скачал, этих либов нет, я нашел там только три упомянутых файла типа h и куча файлов типа с. По всей видимости, эти либы можно как-то сделать из имеющихся файлов, но я этого делать не умею. Правда, эти либы имеются в готовом виде здесь http://www.netlib.org/clapack/LIB_WI...s_windows.html кроме того, здесь http://www.netlib.org/lapack/archives/ утверждается, что тут можно скачать все prebuilt libraries, но, когда я скачал последний из архивов, то получил три файла blas_win32.lib, lapack_win32.lib и make.inc, что с этим делать дальше, непонятно. Придется скачивать все либы по отдельности? И подскажите, пожалуйста, куда их скачивать, чтобы потом было легче подключать?
vital792
1987 / 1259 / 57
Регистрация: 05.06.2010
Сообщений: 2,213
13.09.2010, 10:01     Установка clapack #5
Цитата Сообщение от Агент 85 Посмотреть сообщение
В папке, которую я скачал, этих либов нет, я нашел там только три упомянутых файла типа h и куча файлов типа с.
То есть вы хотите пакет под windows а скачали под linux. Соответственно нужно скачать под винду, по моему есть у них на официальном сайте

Добавлено через 4 минуты
у меня есть CLAPACK-3.1.1-VisualStudio.rar. (30 Mb) Думаю то что тебе надо. Как лучше передать? А то я не помню уже где скачал его - давно дело было...
Агент 85
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 5
13.09.2010, 14:49  [ТС]     Установка clapack #6
Я скачал этот архив с netlib.org и сделал, как Вы сказали. У меня все работает! Храни Вас Халява! Я в жизни бы не догадался, как нужно правильно делать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2010, 15:55     Установка clapack
Еще ссылки по теме:

C++ Установка SDL 2
Установка бита C++
C++ Установка MPI

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

Или воспользуйтесь поиском по форуму:
YuriiS
0 / 0 / 0
Регистрация: 12.06.2009
Сообщений: 18
19.09.2010, 15:55     Установка clapack #7
можете увеличить скорость CLAPACK: Усовершенствование кода пакета LAPACK(CLAPACK)
Yandex
Объявления
19.09.2010, 15:55     Установка clapack
Ответ Создать тему
Опции темы

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