Я хочу, чтобы CodeBlocks действовали как Unix
компилятор в том, что он перезаписывает ..
Прежде всего, C :: B не является компилятором - это IDE. Сказать, что вы хотите, чтобы C :: B действовал как компилятор, больше нет смысла, чем сказать, что вы хотите, чтобы vim, emacs или visual studio «действовали» как компилятор.
Во-вторых, вы изменяете имя конечного исполняемого файла, щелкая правой кнопкой мыши проект в вашей рабочей области. Перейдите в свойства-> вкладка Построить цели-> выберите, какую цель сборки вы хотите изменить. Справа вы увидите выходное имя файла. Введите имя исполняемого файла, который должен вывести компоновщик. В качестве альтернативы вы можете просто перейти к местоположению вашего существующего исполняемого файла и просто переименовать его во что-то другое.
И, в-третьих, есть вероятность, что вы даже не будете заходить на этот сайт, поэтому я, вероятно, просто трачу время на ответ на ваш пост.