Вам необходимо скопировать всю папку отладки или выпуска (или, по крайней мере, ее содержимое). Программа ищет некоторые .dll, которые вы добавили в качестве ссылки в Visual Studio.
Почему исполняемый файл не запускается, а само решение в Visual Studio может работать без сбоев?
Я пытаюсь запустить файл .exe моего проекта в Visual Studio, на других системах, на которых не установлена Visual Studio, но проблема в том, что решение можно запустить, когда я нажимаю «Пуск», но когда я запускаю Файл .exe выдает ошибку «выполнение кода не может быть продолжено, потому что mkl_tbb_thread.dll не был найден ...», я действительно не могу понять, как с этим справиться, может кто-нибудь помочь мне с этим, пожалуйста? Я пробовал некоторые методы, такие как изменение библиотеки времени выполнения в статическую форму и изменение некоторых других параметров, но ни один из них на самом деле не работал.
2 ответа на вопрос
Согласно этой статье, DLL mkl_tbb_thread.dll
является частью Threading Building Blocks (Intel® TBB) .
Этот пакет должен быть установлен на целевом устройстве, или вы можете включить в свою программу содержимое папки, redist\intel64_win\mkl
которую вы найдете в папке установки на вашем компьютере.
Похожие вопросы
-
3
msdia80.dll установлен в корневых папках двух дисков
-
7
Создание среды программирования Unix / Linux для разработчика Windows
-
2
Стоит ли переустанавливать, чтобы включить AHCI на моем SSD, чтобы улучшить производительность компи...
-
-
4
альтернатива alt-tab
-
2
безопасно удалить Java, .net, Visual C ++, MSXML
-
1
Makefile.in Makefile.am файлы
-
2
Windows 7 имеет проблемы при установке программного обеспечения с Visual C ++ 2005 и 2008
-
1
Где установить кодировку символов по умолчанию в VCExpress?
-
2
Установка библиотек и заголовочных файлов под Ubuntu Linux для разработки на C / C ++
-
1
Установка Turbo C ++ в Windows Vista