Compuin wrote:Hola
Cambie el compilador pero parece que Fivetech no tiene ni siquiera un .hbp preparado.
Yo utilizo el harbour de 64 bits publicado en el github de Fivetech compilado con msvc 2019
Compilador msvc 2019 64 bits. ultima version.
Tip de Cristobal(gracias Cristobal) . llama a este fichero .bat, estos ajusta los paths del compilador
call "%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
ejemplo de .hbp, autoria Angel Salom(gracias Angel), yo solo lo he adaptado a mis rutas y añadido la lib propia que utilizo, cosa que debes hacer tu tambien.
- Code: Select all Expand view
# $Id: MiProj.hbp $
#flags
-gui
-inc
#-b
#PRG
# ------ MODULO PRINCIPAL -------
c:\MiProj\source\main
# ------ SOURCES -----------------
c:\MiProj\source\module1
c:\MiProj\source\module2
c:\MiProj\source\module3
#INCLUDES
-Ic:\fwh64\include
#LIBRERIAS FW
-Lc:\fwh64\lib
-lFiveh64
-lFivehc64
#LIBRERIAS DE TERCEROS
-Lc:\MiProj\lib
-lMilib
#LIBRERIAS HARBOUR (se añaden las cabeceras .hbc)
xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
hbhpdf.hbc
hbcomm.hbc
hbmxml.hbc
#RC
c:\MiProj\resource\MiProj.rc
Si no utilizas biblioteca propia o de terceros borra el apartado correspondiente.
y ejecuta el .hbp con este .bat
- Code: Select all Expand view
@echo on
@cls
C:\harbour64\bin\hbmk2 MiProj.hbp -comp=msvc64 -run
Por favor sino te funciona postea el error que te da., yo lo tengo probado sin las librerias de Fivewin, ya que no tengo Fwh de 64 bits.
Un saludo.
Jose.