я распаковал openCV прописал переменную и path сделал настройки в проекте, ничего красным не светится - при компиляции ошибка
ucrtbased.dll не найден, переустановите программу vs2013, win 8.1
и еще куча в консоли. что я делаю не так?
#include "stdafx.h"
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char** argv)
{
Mat image;
image = imread("icecream.jpg", 1); // Read the file
if (!image.data) // Check for invalid input
{
cout << "Could not open or find the image" << std::endl;
return -1;
}
namedWindow("Display window", WINDOW_AUTOSIZE);// Create a window for display.
imshow("Display window", image); // Show our image inside it.
waitKey(0); // Wait for a keystroke in the window
return 0;
}
ucrtbased.dll
— это библиотека, относящаяся к компоненту Windows 10 под названием Universal CRT.
Его отсутствие означает две вещи:
При установке студии вы забыли отметить компоненты Windows Universal C Runtime и Windows 10 SDK, либо по незнанию сняли с них отметку:
Важно: для корректной установки Universal C Runtime необходимо наличие обновления KB2999226 «Обновление для универсальной среды выполнения C в Windows».
Однако дальнейшее распространение вашего приложения также потребует и установки у его пользователей данной среды исполнения, а также указанного обновления и всех его зависимостей. Так что альтернативный вариант — откатиться на более ранние версии Visual Studio, не завязанные на Windows 10, либо использовать какой-нибудь альтернативный компилятор (например, MinGW-x64) вместо встроенного cl
.
P. S: как сказано в одном из ответов на En.SO, экспресс-версия студии может не содержать в себе указанных компонентов. Тогда потребуется установить отдельно идущий Windows 10 SDK.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Вот вопрос возник на днях,а хакеры допустим пишущие програмы(взломы) на c++ знают этот язык полностю или отдельные разделы языка?(Очень важный...
Разрабатываю приложение, выводящее различную информацию о процессах в системеОдна из задач - вывести список используемых процессом dll библиотек...
Какой код (исходный) генерирует компилятор, если специальные функции-члены объявлены как default? Приведите, пожалуйста, пример на основе некоторого...