Почему Eclipse по умолчанию работает в режиме отладки всякий раз, когда я создаю новый проект C ++? - PullRequest
0 голосов
/ 14 марта 2012

Я собираюсь что-то сломать ... или вырвать мои волосы ...

Я только что установил:

  • Eclipse SDK Ver 3.7.2 (Индиго)
  • CDT
  • MinGW

У меня есть эти два, чтобы я мог начать разработку C ++ на моей машине, которая использует 32-битную версию Windows-XP.

Во всяком случае, у меня есть простой hello-world, работающий и работающий, и все замечательно ... НО проблема, которую я заметил, заключается в том, что каждый раз, когда я создаю новый проект C ++, он запускается в режиме отладки. Я не знаю, как и почему, я прошел через все варианты, которые я вижу в меню.

Я также не знаю, как быстро переключаться между режимами, и, возможно, мне это тоже больно, так как я новичок в Eclipse.

Я хочу просто:

  • Запустите Eclipse.
  • Создайте новый проект C ++.
  • Хит билд.
  • Хит беги. (Кнопка воспроизведения)
  • Запустите его как релиз.
  • «Сделать что-то (?)» Для переключения в режим отладки.
  • Поставить точку останова где-нибудь.
  • Хит билд.
  • Нажмите кнопку отладки (таракан)
  • Пусть я остановлюсь на строках кода.

Это заставит мои волосы остаться на голове.

Просто для контекста, моя конечная цель здесь - Eclipse-As-IDE -> MinGW-as-Cplusplus_compliler -> OpenCV

Заранее спасибо!

1 Ответ

6 голосов
/ 14 марта 2012

Я бы сказал, что причина запуска в режиме отладки состоит в том, что каждый более крупный проект потребует времени, тестирования и «отладки», чтобы достичь стадии, когда он будет готов к «выпуску». Поэтому по умолчанию он отлаживается.

Однако вы можете быстро перейти в режим релиза, щелкнув правой кнопкой мыши по проекту: Конфигурации сборки-> Установить актив-> Выпуск

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

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