CodeBlocks MinGW на XP нуб.Можно ли перезаписывать один и тот же исполняемый файл каждый раз, когда я компилирую?Дальнейшее объяснение внутри - PullRequest
0 голосов
/ 22 октября 2010

Я просмотрел как CodeBlocks, так и MinGW FAQ и wiki безрезультатно. Как сказано выше, я нуб.

Я хочу, чтобы CodeBlocks действовали как компилятор Unix в том смысле, что он перезаписывает один выходной файл каждый раз, когда компилируется, если не указано иное.

В Unix: [cc example.c] -> [a.out], [cc example2.c] -> [a.out]. Если я хочу сохранить выходной файл от перезаписи, я просто [cc -o newname example3.c] - [newname.out].

Если это возможно с CodeBlocks / MinGW на XP, я бы хотел знать, как это сделать. Если нет, я был бы признателен за рекомендации для другого GUI компилятора / IDE, которые могли бы. Любая помощь приветствуется. Спасибо.

1 Ответ

1 голос
/ 23 декабря 2010

Я хочу, чтобы CodeBlocks действовали как Unix компилятор в том, что он перезаписывает ..

Прежде всего, C :: B не является компилятором - это IDE. Сказать, что вы хотите, чтобы C :: B действовал как компилятор, больше нет смысла, чем сказать, что вы хотите, чтобы vim, emacs или visual studio «действовали» как компилятор.

Во-вторых, вы изменяете имя конечного исполняемого файла, щелкая правой кнопкой мыши проект в вашей рабочей области. Перейдите в свойства-> вкладка Построить цели-> выберите, какую цель сборки вы хотите изменить. Справа вы увидите выходное имя файла. Введите имя исполняемого файла, который должен вывести компоновщик. В качестве альтернативы вы можете просто перейти к местоположению вашего существующего исполняемого файла и просто переименовать его во что-то другое.

И, в-третьих, есть вероятность, что вы даже не будете заходить на этот сайт, поэтому я, вероятно, просто трачу время на ответ на ваш пост.

...