Я пытаюсь реализовать этот плагин Paraview для Unity. Я потратил целый день, просто пытаясь выполнить шаги настройки dev, перечисленные на этой странице.Я никогда не использовал cmake прежде, я взял только несколько классов Comp Sci, и у меня был ограниченный опыт использования командной строки.Я надеюсь, что кто-нибудь может помочь мне выполнить эти инструкции на моем компьютере с Windows 10.
До сих пор на шаге 1 я изменил первую команду с
. / Configure.exe -prefix "C: \ Qt \ 4.8.5" -debug-and-release -nomake примеры -nomake тесты -nomake demos -opensource -confirm-license
до
C: \ Qt \ 4.8.5 \ configure.exe -debug-and-release -nomake примеры -nomake tests -nomake demos -opensource -confirm-license
Подчинение первой командыпотому что я получаю сообщение об ошибке "."не является допустимой командой и удаляет опцию -platform, потому что я не смог найти допустимую платформу, которую приняла команда.Когда я ввел 'nmake', я получил следующие ошибки:
c: \ qt \ 4.8.5 \ src \ corelib \ codecs \ qisciicodec_p.h (56): фатальная ошибка C1083: невозможно открыть, включитьfile: 'QtCore / qtextcodec.h': нет такого файла или каталога qlatincodec.cpp
c: \ qt \ 4.8.5 \ src \ corelib \ codecs \ qlatincodec_p.h (56): фатальная ошибка C1083:Не удается открыть включаемый файл: 'QtCore / qtextcodec.h': такого файла или каталога нет. Qsimplecodec.cpp
c: \ qt \ 4.8.5 \ src \ corelib \ codecs \ qsimplecodec_p.h (56): fatalошибка C1083: не удается открыть включаемый файл: 'QtCore / qtextcodec.h': такого файла или каталога нет qtextcodec.cpp
c: \ Qt \ 4.8.5 \ mkspecs \ win32-msvc2003 \ qplatformdefs.h (53): фатальная ошибка C1083: не удается открыть файл включения: 'qglobal.h': такого файла или каталога нет qtsciicodec.cpp
c: \ qt \ 4.8.5 \ src \ corelib \ codecs \ qtsciicodec_p.h (85): фатальная ошибка C1083: не удается открыть файл включения: 'QtCore / qtextcodec.h': нет такого файла или каталога qutfcodec.cpp
c: \ qt \ 4.8.5 \ src \ corelib \ codecs \ qutfcodec_p.h (56): фатальная ошибка C1083: Не удается открыть включаемый файл: 'QtCore / qtextcodec.h': Нет такого файла или каталога
Генерация кода ...
NMAKE: фатальная ошибка U1077: '"C: \ Program Files ((x86) \ Microsoft Visual Studio \ 2017 \ Community \ VC \ Tools \ MSVC \ 14.14.26428 \ bin \ HostX86 \ x86 \ cl.EXE "': код возврата' 0x2 'Стоп.
NMAKE: фатальная ошибка U1077: '"C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ VC \ Tools \ MSVC \ 14.14.26428 \ bin \ HostX86 \ x86 \ nmake.exe"': код возврата' 0x2 'Стоп.NMAKE: фатальная ошибка U1077: 'cd': код возврата '0x2' Стоп.
Обратите внимание, что я добавил C: \ Qt \ 4.8.5 \ bin в переменную среды PATH, как он рекомендовал.Так как этот шаг был необязательным, я перешел к шагу 2, чтобы посмотреть, смогу ли я пройти через него.
Я запустил mkdir build и cd build внутри C: \ Program Files \ ParaView 5.5.1-Qt5-Windows-64bit, а затем запустил
C: \ Program Files \ ParaView 5.5.1-Qt5-Windows-64bit \ build> cmake -G "Visual Studio 15 2017" -DQT_QMAKE_EXECUTABLE = "C: \ Qt\ 4.8.5 \ bin \ qmake.exe "..
Изменение исходной команды" Visual Studio 12 2013 "
Я получил ошибку
Ошибка CMake: исходный каталог "C: / Program Files / ParaView 5.5.1-Qt5-Windows-64bit", по-видимому, не содержит CMakeLists.txt.
Поиск в Интернете найденя ничего не мог понять о том, как исправить эту ошибку, и исправил ее, сделав копию "CMakeLists.txt" в каталоге ParaView 5.5.1-Qt5-Windows-64bit.Запустил его снова и получил ошибки
CMake Error в CMakeLists.txt: 56 (включая): include не смог найти загрузочный файл:
C:/Program Files/ParaView 5.5.1-Qt5-Windows-64bit/Source/Checks/cm_c11_thread_local.cmake
CMake Error в CMakeLists.txt: 68 (включить): включить не удалось найти файл загрузки:
C:/Program Files/ParaView 5.5.1-Qt5-Windows-64bit/Source/Checks/cm_cxx17_check.cmake
Ошибка CMake в CMakeLists.txt: 86 (включить): включить не удалось найти файл загрузки:
CompileFlags.cmake
Ошибка CMake в CMakeLists.txt: 89 (включая): include не удалось найти файл загрузки:
C:/Program Files/ParaView 5.5.1-Qt5-Windows-64bit/Source/Checks/cm_cxx_features.cmake
Ошибка CMake в CMakeLists.txt: 92 (сообщение): компилятор C ++ не поддерживает C++ 11 (например, std :: unique_ptr).
Вот где я сейчас нахожусь.Любая помощь по любому из этих вопросов будет принята с благодарностью.