Só complementando, como gero harbour do zero:
1) Baixar fontes
Aqui uso Harbour 3.4, e deixo salvo em d:\cvsfiles\vszakats
2) Pasta destino de geração:
md d:\harbour
md d:\harbour\comp
md d:\harbour\comp\msvc2010
3) o compilador msvc2010 na pasta acima, daquele ZIP que postei
4) Configuração
SET PATH=\harbour\bin;\harbour\comp\msvc2010\bin
SET INCLUDE=\harbour\comp\msvc2010\include
SET LIB=\harbour\comp\msvc2010\lib
SET HB_COMPILER=msvc
SET HB_COMPILER_VER=1600
SET HB_INSTALL_PREFIX=\harbour
5) Só gerar:
cd \cvsfiles\vszakats
win-make clean instal
A partir daÃ, só usar.
O Harbour gerado fica em d:\harbour
E toda configuração acima é válida para o uso.
Obs.
Tem usuário que sai baixando e instalando tudo que é postado, misturando tudo, e aà acaba não conseguindo fazer funcionar nenhum.
Se decidir usar só msvc, só deixar a configuração acima fixa no Windows, em variáveis de ambiente.
Se for usar eventual: ou um BAT com a configuração acima, ou um atalho de prompt de comando com essa configuração.
É importante não ficar misturando configurações.
Por isso um atalho diferente, ou um BAT podem ser importantes, se for testar/usar compiladores diferentes.