Подтвердить что ты не робот

Eclipse c/С++ CDT создает только один файл

Я делаю проект на С++ с eclipse CDT, но занимает много времени, создавая все исходные файлы.

Я бы предпочел просто создать файл с одним исходным кодом, с которым я работаю, пока он не будет исправлен, а затем перейдем к следующему исходному файлу. Но все варианты, которые я видел в eclipse (Make project and Build all), работают над всеми исходными файлами проекта.

Есть ли простой способ построить только один или два исходных файла в eclipse CDT?

Спасибо!

4b9b3361

Ответ 1

Это было намного легче, чем ожидалось.

  • Отменить выбор Проект → Автоматически создавать
  • Щелкните правой кнопкой мыши файл, который хотите создать.
  • Нажмите Создать выбранный файл (ы).

Источник: http://www.cesareriva.com/single-file-compile-in-eclipse-cdt/

Ответ 2

Если вы используете проект makefile. Просто добавьте '-j n' (n указывает номер параллельного задания) в ваш параметр make.

открыть 'свойства проекта' → 'C/С++ Build' → 'Behavior' (метка страницы) → 'Build (инкрементная сборка (окно редактирования)

например. измените его на '-j 3 all', сообщите make, чтобы скомпилировать 3 файла одновременно.

Конечно, make будет определять зависимости файлов, чтобы решить, можно ли скомпилировать файлы в одно и то же время.

веселит