Как создать текущий проект только в Eclipse CDT на "Build project"?

Я работаю с Eclipse CDT, и хочу создать только текущий проект, а не какой-либо проект, на который вы ссылаетесь. Это возможно?

Идея этого заключается в том, что я хочу различать "Build Project" и "Build all projects" (в этом случае также должны быть построены библиотеки ссылок).

Спасибо заранее, Мартин

Ответ 1

Я хотел бы получить лучший ответ для этого - единственный обходной путь, который я знаю, - это пойти и фактически закрыть все проекты, кроме тех, которые вы хотите построить.

Ответ 2

Я использую другое обходное решение; Я изменил привязку клавиш по умолчанию для "Build All" до Alt + Ctrl + B и изменил привязку к "Build Project" к "Ctrl + B".

Если вы не хотите связываться со значениями по умолчанию, вы можете добавить пользовательскую привязку (например, Alt + Ctrl + B непосредственно к "Build Project".

Чтобы сменить сочетания клавиш, перейдите в & Window, & Preferences и найдите "ключи".

Ответ 3

Метод сочетания клавиш

Другим способом является изменение сочетания клавиш для построения проекта, например. Ctrl-B только для сборки проекта, а не для сборки всего.

  • Перейдите в окно → Настройки
  • В целом → Ключи, найдите "Сборка" в фильтре
  • Есть два случая: Build All и Build Project.
  • Лично я устанавливаю Ctrl-B для сборки проекта, нажимая Ctrl-B в окне привязки
  • Затем я устанавливаю Ctrl-A последовательность Ctrl-B для создания всех проектов

Попробуйте

Ответ 4

Вы можете щелкнуть правой кнопкой мыши по проводнику проекта и выбрать "Build Project", или просто используйте:

"Project" menu -> "Build Project"

Ответ 5

Я обнаружил, что "Build Project" серого цвета (отключено) в меню "Проект" (а не в контекстном меню Project Explorer), когда отмечен параметр "Project → " Build Automatically ". Я снял флажок и теперь могу самостоятельно создавать свои проекты.

Ответ 6

Я не ссылаюсь на проекты. Как-то новейший CDT все еще может найти что-то в коде.

Создайте только проект dindn't, так как он все равно будет создавать все.