Код :: блоки многословной сборки - PullRequest
1 голос
/ 27 февраля 2012

Я хочу увидеть фактические команды, отправленные на g++ во время сборки Code :: Blocks.Я хочу точно узнать, какие аргументы командной строки он использует на этапах компиляции и компоновки, и мне не нужно возиться в GUI настроек сборки, чтобы это сделать.

В качестве альтернативы, преобразование кодаПроект :: Blocks для эквивалентного Makefile будет работать, но я нигде не вижу, где я могу это сделать, либо ...


Редактировать

В итоге я использовал Code :: Blocksплагин "cbMakeGen", чтобы сгенерировать make-файл, из которого я удалил несколько @ s.Тогда я смог увидеть команды.Конечно, есть более простой способ ...

Ответы [ 2 ]

3 голосов
/ 23 марта 2012

Я вижу, вы уже решили проблему, но есть еще кое-что к этому.

Code :: Blocks может записывать журнал сборки, когда отмечена следующая опция: Настройки-> Компилятор и отладчик->Глобальные настройки компилятора -> {сдвинуть вкладки вправо} -> вкладка Параметры сборки-> Сохранить журнал сборки в HTML.

Кроме того, вы можете использовать " cbp2make " для преобразования кода ::Блокирует проекты в make-файлы.Это не плагин типа "cbMakeGen", а автономный инструмент командной строки.Смотри также http://forums.codeblocks.org/index.php/topic,13675.0.html.

1 голос
/ 15 сентября 2013

Помимо ведения журнала в html, вы также можете перейти в «Настройки» -> «Компилятор и отладчик» -> «Глобальные настройки компилятора» -> {сдвинуть вкладки вправо} -> «Другие настройки» и на этой вкладке установить «Ведение журнала компилятора:« в »полноекомандная строка '(из выпадающего меню).

Теперь вы можете видеть командную строку gcc в консоли при сборке.

...