Eclipse c/С++ CDT создает только один файл
Я делаю проект на С++ с eclipse CDT, но занимает много времени, создавая все исходные файлы.
Я бы предпочел просто создать файл с одним исходным кодом, с которым я работаю, пока он не будет исправлен, а затем перейдем к следующему исходному файлу. Но все варианты, которые я видел в eclipse (Make project and Build all), работают над всеми исходными файлами проекта.
Есть ли простой способ построить только один или два исходных файла в eclipse CDT?
Спасибо!
Ответы
Ответ 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 будет определять зависимости файлов, чтобы решить, можно ли скомпилировать файлы в одно и то же время.
веселит