Я пытаюсь построить источник OpenCV с помощью возвышенного текста 2, но, кажется, что существует проблема в соединении библиотек OpenCV с использованием PKG-конфигурацииКак построить OpenCV C++ программ в возвышенном тексте 2 в Linux
Моего C++. возвышенного-строить
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"cmd": ["bash", "-c", "g++ -ggdb '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}' `pkg-config --cflags --libs opencv`"]
}
]
}
PS: Когда я пытаюсь скомпилировать свою программу из терминала с этим компиляция прошла успешно.
g++ -ggdb source.cpp `pkg-config --cflags --libs opencv`
У вас есть «source.C++» в качестве селектора вместо «source.cpp». Я понятия не имею, если это проблема. –
Нет, что не имеет значения, так же как и в случае по умолчанию C++. Sublime-build – khirod