В чем разница между bcc32 и bcc32ide в Borland? - PullRequest
1 голос
/ 02 июня 2009
  • Мы находим небольшую разницу в том, как bcc32 и bcc32ide ведут себя на файл.
  • bcc32ide работает и bcc32 вылетает.

Будут ли какие-либо вредные побочные эффекты перехода на bcc32ide для наших автоматических сборок?

Кроме того, в чем разница между этими двумя компиляторами (кроме одного, который вылетает, а другой нет)?

1 Ответ

1 голос
/ 16 декабря 2012

См. Re: BCB 6 Замедление компилятора и как резко его увеличить для объяснения.

Цитата:

bcc32ide.exe является bcc32.exe, но использует компилятор IDE. За Например, некоторые утверждения компилятора не возникают с IDE-компилятором, но с bcc32.exe. Таким образом, замена bcc32.exe в makefiles на bcc32ide.exe позволяют компилировать проекты, которые компилируются в среде IDE, но не в консоли.

bcc32ide.exe также добавляет некоторые дополнительные параметры:

-automake Компилировать только измененные файлы
-verbose Вывести текущий номер скомпилированной строки во время компиляции
-pch = filename_pch.h Использовать расширенные предварительно скомпилированные заголовки
-FiFileName Force include (несколько, использование как -Iincludedir)

И он поддерживает многопроцессорный общий доступ к расширенному файлу PCH (требуется для mtbcc32.exe).

...