FPS ir Pascal kompiliavimas Windows 7

Kaip žinia Windows  7 (64 bitų) aplinkoje neveikia senas ‘geras’ mokyklinis FPS. Taigi, iškyla klausimas – ką daryti?

Užeinam į freepascal.org ir atsisiuntę kompiliatorių jį instaliuojam. Dabar mums reiks sukonfiguruot jį taip, kad galėtume kompiliuot komandine eilute.  My Computer (right click) -> Properties -> Advanced system settings -> Environment Variables ir atidarytas langas turėtų atrodyt panašiai:

Environment variables

Jeigu nėra PATH spaudžiam New ir į Variable Name įrašom PATH ir išsaugom. Dabar jei ir neturėjom – jau turim, tai pasirinkę  PATH spaudžiam edit ir į Variable Value (su kabutėm)  įrašom:

C:\FPC\2.4.2\bin\i386-win32

Jeigu jūsų FPC aplankas yra kurnors kitur atitinkamai pakeiskite kelią link ‘i386-win32’. Jeigu jau buvo kažkokios PATH Varibales, tai atskiriam jas kabliataškiu.

Taigi, konfiguracija baigta, o dabar reik išmokt kompiliuoti be pagalbinių įrankių. Patarčiau savo pascal failus persikelt kurnors į pvz “C:/Pascal“, kad būtų kuo turmpesnis adresas link jų. Spaudžiam Start ir į paiešką įvedam CMD. Taip atidarėme konsolę. Dabar reik nukeliaut link savo pascal failų katalogo. Vedam “cd C:/Pascal“. Norint kąnors sukompiliuot vedam “fpc failoVardas.pas“. Norint paleist vedam “failoVardas.exe“ ir tiek. Na, o redaguot savo failus galit su betkokiu redaktoriumi, asmeniškai patarčiau Notepad++.

Vienintelis nepatogumas, kad kiekvieną kart išjungus konsolę jum teks vėl ją atidarinėt ir vest “cd C:/Pascal“…

English version.

Reklama

, , ,

  1. #1 by 3www on 2011/11/12 - 18:19

    Yra daug protingesnių būtų.
    Vienas iš jų.

    * Sukurti atskirą Vartotoją kompiuteryje. Įsirašyti FPS ir viskas veikia.

  2. #2 by Ems on 2015/04/29 - 13:09

    Kažkuri laiką veikė man ant kito vartotojo. Bet dabar kiek bekurčiau ant visų neveikia…

Parašykite komentarą

Įveskite savo duomenis žemiau arba prisijunkite per socialinį tinklą:

WordPress.com Logo

Jūs komentuojate naudodamiesi savo WordPress.com paskyra. Atsijungti / Keisti )

Twitter picture

Jūs komentuojate naudodamiesi savo Twitter paskyra. Atsijungti / Keisti )

Facebook photo

Jūs komentuojate naudodamiesi savo Facebook paskyra. Atsijungti / Keisti )

Google+ photo

Jūs komentuojate naudodamiesi savo Google+ paskyra. Atsijungti / Keisti )

Connecting to %s

%d bloggers like this: