Один раз в каталоге проекта выполняем:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
qmake -project && qmake
qmake -project && qmake
qmake -project && qmake

Все последующие вызовы make будут сами обновлять Makefile.
Для сборки проекта из VIM, достаточно будет стандартной команды :mak.