Есть некоторые ошибки, когда я строю учебник MITK:
Ошибка 2 ошибка C1083: Невозможно открыть исходный файл: ‘………. \ examples \ Plugins \ org.mitk.example.gui.selectionservicemitk.views \ src \ internal \ org_mitk_example_gui_selectionservicemitk_views_Activator.cpp’: такого файла нет или каталог F: \ MITK-2014.03.0-src \ MITK-superbuild \ MITK-build \ examples \ Plugins \ org.mitk.example.gui.selectionservicemitk.views \ c1xx
Ошибка 1 ошибка C1083: Невозможно открыть исходный файл: ‘………. \ examples \ Plugins \ org.mitk.example.gui.extensionpointdefinition \ src \ internal \ org_mitk_example_gui_extensionpointdefinition_Activator.cpp’: такого файла или каталога нет F: \ МИКА-2014.03.0-Src \ МИКА-SuperBuild \ МИКА-сборка \ Примеры \ Plugins \ org.mitk.example.gui.extensionpointdefinition \ c1xx
Ошибка 3 ошибка C1083: Невозможно открыть исходный файл: ‘………. \ examples \ Plugins \ org.mitk.example.gui.extensionpointcontribution \ src \ internal \ org_mitk_example_gui_extensionpointcontribution_Activator.cpp’: нет такого файла или каталога F: \ МИКА-2014.03.0-Src \ МИКА-SuperBuild \ МИКА-сборка \ Примеры \ Plugins \ org.mitk.example.gui.extensionpointcontribution \ c1xx
////////////////////////////////////////////////// /////////////////////////
Кажется, он не смог найти эти два файла .cpp, пока я проверял
F: \ МИТК-2014.03.0-Src \ Примеры \ Plugins \ org.mitk.example.gui.selectionservicemitk.views \ SRC \ внутренний
а также
F: \ МИТК-2014.03.0-Src \ Примеры \ Plugins \ org.mitk.example.gui.extensionpointdefinition \ SRC \ внутренний
оба .cpp были в файле отдельно.
Я пытаюсь включить путь к файлу в проект, но у него все еще есть те же проблемы.
У кого-нибудь есть идеи? благодарю вас.
постскриптум Я использую vs2012 + cmake-gui 2.8.12.2 + QT4.8
Я предполагаю, что некоторые ограничения пути к файлу в оболочке Windows cmd были превышены. Обычно существуют ограничения как длины отдельных путей к файлам, так и длины общей строки cmd для компиляции исходных файлов.
Попробуйте использовать отдельные каталоги исходного кода и сборки для своей сборки MITK (я вижу, что вы создаете MITK внутри его собственного исходного каталога) и держите имена каталогов короткими. Например.:
F:\MITK-src
F:\MITK-bin
Обычно система сборки MITK предупреждает вас о слишком длинных путевых именах, когда вы используете CMake для настройки вашего каталога сборки.