Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Агент 85
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 5
#1

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

13.09.2010, 08:32. Просмотров 1147. Ответов 6
Метки нет (Все метки)

Мир вам!
Я хочу подключить к моему проекту библиотеки clapack. В руководстве по установке (http://www.netlib.org/clapack/readme.install) сказано:
Procedure for installing CLAPACK:
==============================================================================

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

Где именно нужно набирать эту команду?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2010, 08:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Установка clapack (C++):

Усовершенствование кода пакета LAPACK(CLAPACK) - Алгоритмы
Я на интеловской странице опубликовал усовершенствование кода одной из функций пакета LAPACK(CLAPACK), которая используется во многих...

Установка с DVD TeXlive Perl-скриптом - установка, которая не происходит - Perl
Установка с DVD TeXlive с помощью Perl-скрипта - установка, которая не происходит. Я, - пользователь, пытался установить с DVD (ссылка на...

Установка Win7 на новый винт и установка винта в другую машину - Windows 7
Сиутация такая: есть ноутбук который прибудет только завтра. На ноуте здох винт (предупреждения были, но человек постоянно откладывал и...

Установка событий в цикле (установка change на select при обходе массива DIV) - jQuery
Нужно обходя дивы (DIV) навесить chang на select срабатывает только на первом диве остальные не реагируют $( "div"...

Установка Windows7 на ноутбук Expert Line, установка драйвера для жесткого диска - Windows 7
Здравствуйте. Сейчас устанавливаю Win7 home basic, на ноутбук производителя Expert Line модели ELU0914 с хардом hitachi hts5450a7e380. При...

Установка новой Windows 7 поверх старой Windows 7 без форматрирования диска (не обновление, а новая установка) - Windows 7
Приветствую! Уважаемые,подскажите.Возникла проблема с виндой,в подробности вдаваться не буду,сам рылся и безтолку.Суть в том что она не...

6
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
13.09.2010, 08:55 #2
Вообще это распковка архива. Набирается в командной строке Linux (ну или в какой вы там ОС работаете). Можно просто распаковать с помощью архиватора.
0
vital792
1993 / 1265 / 56
Регистрация: 05.06.2010
Сообщений: 2,213
13.09.2010, 09:04 #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);
и это тока пример одной функции - перемножения комплексных матриц. А вообще библиотека серьезная - код перекомпилирован с фортрана и считает ооочень быстро
1
Агент 85
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 5
13.09.2010, 09:32  [ТС] #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, что с этим делать дальше, непонятно. Придется скачивать все либы по отдельности? И подскажите, пожалуйста, куда их скачивать, чтобы потом было легче подключать?
0
vital792
1993 / 1265 / 56
Регистрация: 05.06.2010
Сообщений: 2,213
13.09.2010, 10:01 #5
Цитата Сообщение от Агент 85 Посмотреть сообщение
В папке, которую я скачал, этих либов нет, я нашел там только три упомянутых файла типа h и куча файлов типа с.
То есть вы хотите пакет под windows а скачали под linux. Соответственно нужно скачать под винду, по моему есть у них на официальном сайте

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

Установка питания, Установка частоты - Процессоры
Помогите пожалуйста!

Установка - Установка 7й поверх 10й - Windows 7
В общем форумчане есть вопрос приспичило прям 1) стоит win 10 x64 с начала инсайда 2) приспичило установить еще и 7ю винду без потери...

Установка драйвера NVidia зависает на "Установка Аудиодрайвер HD" - Драйверы
Каждый раз, как я устанавливаю драйвера NVidia, установка зависает на "Установка Аудиодрайвер HD"! Помогите, пожалуйста!!!

Автоматическая установка приложений вирусом и открытие новых вкладок Автоматическая установка приложений виру - Удаление вирусов
Вот логи. Пожалуйста помогите


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.