Я изменяю свой код, но на скомпилированную программу это не влияет - PullRequest
0 голосов
/ 20 августа 2011

Я делаю проект на C ++ с Codeblocks. Я закрыл кодоблоки и заново открыл его, и теперь, когда я редактирую, сохраняю и компилирую код, .exe не меняется вообще. В журнале написано «Проверка существования: C: \ Users \ AJ \ Code \ sndbrd \ bin \ Debug \ sndbrd.exe Выполнение: "C:\Program Files\CodeBlocks/cb_console_runner.exe" "C:\Users\AJ\Code\sndbrd\bin\Debug\sndbrd.exe"C:\Users\AJ\Code\sndbrd\.) " Также у меня есть два исполняемых файла, main.exe, расположенный там, где main.cpp, и sndbrd в папке bin/debug.

1 Ответ

1 голос
/ 20 августа 2011

Компилятор использует временную метку исполняемых файлов obj / obj-files / cpp-header для определения необходимости компиляции / компоновки.Если по какой-либо причине ваши временные метки исполняемых / obj-файлов> файлы cpp-header (то есть. Cpp-header более новые), то компилятор не будет считать компиляцию / компоновку необходимой.

Простое решение - просто удалить все файлы obj / exe и затем перекомпилировать.

Это должно работать.

...