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

Не получается подключить mkl.h к проекту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прокомментируйте программу, пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1311999.html
char t, p; int fl; void pre () { fl = fl = 0; for (i = 2; i<n; i++) { fl = fl; while(fl && p] != p) fl = fl];
C++ Преобразовать массив так, чтобы вначале шли отрицательные элементы, а потом положительные ГЛАВНОЕ!!! порядок отрицательных прежний , а положительных обратный http://www.cyberforum.ru/cpp-beginners/thread1311994.html
C++ Задача для С++
В одномерном массиве, состоящем из n целых элементов, вычислить: 1.) минимальный по модулю элемент массива; 2.) сумму модулей элементов массива, расположенных после первого элемента, равного нулю. Преобразовать массив таким образом, что бы в первой
C++ Завершение компиляции с выдачей сообщения
Нужно после какого-то if'a завершать программу и выдавать сообщение, которое я захочу сам. Return, goto и т.д. не подходят) Слышал, что есть препроцессор error, но нормальных примеров не нашел. Если его можно так использовать, то покажите пример, пожалуйста. (программа консольная)
C++ Обработка строк http://www.cyberforum.ru/cpp-beginners/thread1311979.html
Есть задание: Написать консольное приложение, реализующее полученный вариант задания, используя конструкции и соответствующие функции стандартной библиотеки языка С. Ввести с клавиатуры символьную строку длиной не более 80 символов, рассматриваемую как произвольное абстрактное предложение, состоящее из слов. Слова отделяются друг от друга как минимум одним символом пробела. Строка должна быть...
C++ Сохранить все нулевые элементы, расположенные в верхней части матрицы Разработать способ экономного хранения в памяти разреженных матриц ( таблиц ) , разработать процедуры и функции для обеспечения доступа (чтение - запись) к элементам матрици- . . В контрольном примере обеспечить чтение и запись всех элементов матрицы . Задача Сохранить все нулевые элементы , расположенные в верхней части матрицы. Помогите очень прошу;D Никак не пойму как делать) подробнее

Показать сообщение отдельно
Еkaterina
0 / 0 / 0
Регистрация: 24.02.2014
Сообщений: 19

Не получается подключить mkl.h к проекту - C++

26.11.2014, 21:27. Просмотров 704. Ответов 1
Метки (Все метки)

Всем доброго времени суток!

Передо мной стоит задача: использовать для своих расчетов генератор случайных чисел mt19937 из Intel MKL.

Мой маленький неработающий код:

C++
1
2
3
4
5
6
7
8
#include <mkl_vsl.h>
#include <functional>
using namespace std;
 
void main(){
    mt19937::result_type seed = time(0);
    auto dice_rand = std::bind(std::uniform_int_distribution<int>(1,6),mt19937(seed));
}
Ошибки: подчеркивает красным незнакомые слова (mt19937 и uniform_int_distribution) из 6 и 7 строки(не понимает, что они значат); первую строку, в которой происходит подключение хедера, он переваривает, но не позволяет перейти к определению/объявлению.

Что сделано: установлена сама библиотека. В проекте, в поле "свойства проекта -> свойства конфигурации -> компоновщик -> общие -> дополнительные каталоги библиотек" указан следующий путь C:\Program Files\Intel\MKL\10.2.2.025\include; в поле "свойства проекта -> свойства конфигурации -> компоновщик -> ввод -> дополнительные зависимости" указан mkl_vsl.h, так как я узнала, что именно тут и находится интересующий меня генератор; в поле "свойства проекта -> свойства конфигурации -> C/C++ -> общие-> дополнительные каталоги включаемых файлов" указан тот же путь, что и в первом случае C:\Program Files\Intel\MKL\10.2.2.025\include;

Всем буду благодарна за помощь
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru