Затмение добавление вашей собственной команды сборки - PullRequest
26 голосов
/ 04 июня 2010

Я новичок в затмении и хотел сделать следующее:

  1. Используйте мои собственные команды сборки с eclipse. До сих пор я видел только make all. Я использую скрипт для сборки моего проекта; как я могу использовать это в среде Eclipse?
  2. Когда я создаю новый проект с существующим исходным кодом, он не добавляет файлы, без сборки кода и если код не может быть собран (потому что у меня обычно нет make all).

Как мне решить эту проблему?

Ответы [ 4 ]

21 голосов
/ 04 июня 2010

Вы можете добавить пользовательский конструктор в категорию «Строители» свойств проекта.

project-> свойства-> builders-> новый

там также можно отключить построители затмений по умолчанию ..

надеюсь, что помогло

12 голосов
/ 04 июня 2010

В дополнение к тому, что сказал smeg4brains и предполагая, что вы используете плагин CDT, вы можете перейти на:

проект -> свойства -> C / C ++ Build

Снимите отметку Use default build command на вкладке Builder Settings и замените make, например, на. scons.

На вкладке Behaviour вы можете указать цель для вызова для фаз Build и Clean.

Чтобы решить вашу вторую проблему, откройте меню Project и снимите флажок Build automatically. Это не позволит Eclipse построить проект, когда он сочтет это необходимым.

4 голосов
/ 06 июня 2010

Если вы хотите добавить другие свои собственные команды, тогда проще всего написать Ant-файл для своего проекта, поэтому, нажав один раз, вы сможете выполнить все свои команды. Чтобы увидеть, как написать Ant-файл , нажмите здесь

1 голос
/ 12 августа 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...