- Visual Studio Code (1.45.1) < /li>
Сообщество Visual Studio 2019 ( Чтобы использовать MSVC Cl.exe компилятор) - qt 5.15.0 (установлено в C: \ qt)
Код: Выделить всё
"includePath": [
"${workspaceFolder}/**",
"${INCLUDE}",
"C:/Qt/5.15.0/msvc2019_64/include/**"
],
Код: Выделить всё
#include
int main()
{
std::cout
Альтернативно, из встроенного терминала внутри кода Visual Studio, команда "Cl /EHSC /MD /O2 HW.CPP /LINK /OUT:HW.EXE" Скатируется все правильно и hw.exe Код: Выделить всё
#include
int main()
{
QString test("Hello world!");
qDebug()
Компилятор сообщает «Фактальная ошибка c1083: невозможно открыть, включите файл:« qstring »: нет такого файла или каталога». Intellisense действительно находит qstring.h, который открывается, когда я нажимаю ctrl и нажимаю QString Чего мне не хватает? /p>
update < /strong> < /p>
Благодаря комментариям из @riov8 я исследовал /ссылка < /code> Параметры для Cl. exe . Аргументы задачи были обновлены: < /p>
Код: Выделить всё
"args": [
"/EHsc",
"/MD",
"/O2",
"/IC:\\Qt\\5.15.0\\msvc2019_64\\include",
"/IC:\\Qt\\5.15.0\\msvc2019_64\\include\\QtCore",
"${file}",
"/link",
"/LIBPATH:C:\\Qt\\5.15.0\\msvc2019_64\\lib",
"Qt5Core.lib",
"qtmain.lib",
"/OUT:${fileDirname}\\${fileBasenameNoExtension}.exe"
],
< /code>
Это немного улучшило вещи. hw.cpp Код: Выделить всё
warning LNK4272: library machine type 'x64' conflicts with target machine type 'x86'
приближается, но все еще не связывается.
Подробнее здесь: https://stackoverflow.com/questions/624 ... de-windows
Мобильная версия