Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Перекомпиляция проекта

7.0K
09 ноября 2007 года
pink master
79 / / 21.10.2006
У меня есть проект из нескольких файлов. Но при нажатии ctrl + F5 почему то компилируется только тот, в котором функция main() - а именно файл "main". А при изменении в одном из включаемых(например parser.cpp) запускается как бы старая версия программы. Хотя компилятор пишет:
 
Код:
------ Build started: Project: parser, Configuration: Debug Win32 ------

Compiling...
parser.cpp
Linking...

и изменения сделанные в файле никак не влияют на запущенную программу.

Приходится каждый раз делать "Rebuild All", что не очень приятно, и это наверняка неправильный способ. Помогите разобраться с таким поведением пожалуйста.
У меня MSVS2003
2.9K
09 ноября 2007 года
Ation
96 / / 27.07.2004
все нормально. Компилятор следит за изменениями в исходном коде и компилит только измененное. исходные коды в других файлах уже скомпилины, и просто слинкуються заново. Это сделано для сокращения времени компиляции.
Заметь, если ты два раза подряд попытаешся скомпилить, не внося изменений, на второй раз студия тебе сразу скажет что все ок.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог