У меня есть проект, который я сгенерировал с помощью make и C++ файлов, используя Unix. Я хочу импортировать его в Eclipse, но получаю сообщение:
/workspace/Arthur/cmake/nuclear overlaps the workspace location: /workspace/Arthur/cmake/nuclear
Даже когда я пытаюсь установить местоположение в /workspace/Arthur/cmake/
, /workspace/Arthur
, /workspace/
, я получаю то же сообщение, что местоположение перекрывается с /workspace/Arthur/cmake/nuclear
Что мне делать?
Рабочее пространство eclipse для существующего проекта не должно находиться в том же месте, что и код. В каталоге рабочей области eclipse будет содержаться информация о том, что eclipse должен управлять вашей рабочей областью, а не исходным кодом. Решение состоит в том, чтобы создать рабочее пространство в пустом месте. Затем импортируйте проект, используя File-> Import-> Существующий код в качестве проекта Makefile. После импорта проекта щелкните правой кнопкой мыши по проекту в Project Explorer и перейдите к properties-> C/С++ Build и обновите "Место сборки", чтобы быть папкой, которую вы обычно используете для создания проекта.
/workspace/Arthur/cmake/nuclear
но он не позволил мне перейти к следующему шагу
make
в командной строке. Если вам нужно использовать Eclipse, используйте его только в качестве редактора.