Форум » [x]Harbour » Harbour 3.0 + mingw » Ответить

Harbour 3.0 + mingw

ММК: Создал папку для примеров: C:\MM Батник Te.bat rem @echo off set HB_BIN_INSTALL=c:\hrb\bin set PATH=%HB_BIN_INSTALL%;C:\hrb\comp\mingw\bin set path hbmk2 Te.hbp -run Te.hbp -oUpl.exe -lhbct -lhbwin -lhbtip -lhbpcre.lib -m Upl1.prg Примерчик собирается , но вижу только *.exe Что надо добавить (изменить) что бы в этой папке "появились" рабочие файлы - *.c, *.ppo, *.map ?

Ответов - 7

Pasha: Должна быть скрытая папка .hbmk, где и будут все указанные файлы. Для создания .ppo в te.hbp надо указать параметр -prgflag=-p или просто -p

ММК: Да , так в папке с примером появился файл *.ppo Скрытая папка создается на момент трансляции .Имя у нее типа hbmk_случайныйнабор.dir И тут же удалятся :( Поэтому :)) , как сохранить сишный модуль?

PSP: ММК пишет: как сохранить сишный модуль? В параметре -workdir укажи свою рабочую папку.


gfilatov2002: ММК пишет: Что надо добавить (изменить) что бы в этой папке "появились" рабочие файлы - *.c, *.ppo, *.map ? В te.hbp надо добавить параметр -inc

ММК: Делаю : -workdir=C:\MM -prgflag=-p Запускаю батник из под Фара , поэтому вижу , что сейчас сишный модуль создается именно в этой папке , но по завершению он удаляется! Похоже нужен еще какой-то параметр типа -prgflag=-p

PSP: Попробуй -inc - инкрементальный режим сборки

ММК: Спасибо всем огромное!!! Вот теперь все действительно



полная версия страницы