PureBasic

Софтуер снимки:
PureBasic
Софтуер детайли:
Версия: 4.30
Дата на качване: 2 Jun 15
Розробник: Fantaisie Software
Разрешително: Shareware
Цена: 69.00 $
Популярност: 7

Rating: nan/5 (Total Votes: 0)

КЛУБ ФОРД е нова "високо ниво" език за програмиране на базата на установените основни правила. КЛУБ ФОРД е подобно на всяка друга BASIC компилатор може да сте използвали, независимо дали за Амига или PC. Learning КЛУБ ФОРД е много лесно! КЛУБ ФОРД е създаден за начинаещи и експерта, така. Компилация време е много по-бързо. Положихме много усилия в реализирането му, за да се получи бърз, надежден и лесен за система език.
 
Синтаксисът е проста, но възможностите са безкрайни с разширени функции КЛУБ ФОРД като например указатели, структури, процедури, динамично свързани списъци и много повече. Опитният програмист няма да има проблем при получаването на достъп до някои от правните OS структурите или API обекти.
 
КЛУБ ФОРД е преносим език за програмиране, който в момента работи на AmigaOS (680x0 и PowerPC), Linux, MacOS X (PowerPC) и компютърни системи Windows. Това означава, че един и същи код може да бъде съставен роден трите системи и все още се използва пълната мощ на всеки. Все още няма задръствания като виртуална машина или устройство за кодове; генерирания код произвежда силно оптимизиран изпълними, независимо от операционната система, на която той е съставен. Външните библиотеките са написани главно в ръката оптимизиран асемблер, която произвежда много бързи команди, често много по-бързо, отколкото на C / C ++ еквивалент.
Монтаж:
  Използвайте "су -" да има корен черупки (ако вече не е направено)
  Копирайте "КЛУБ ФОРД / Съставители / pbcompiler" файл в / ЮЕсАр / хамбар /
  или всяка друга директория на пътя:
    # CP КЛУБ ФОРД / компилатори / pbcompiler / ЮЕсАр / хамбар /
  На следващо място, да се премести на цяло "КЛУБ ФОРД" директория в / ЮЕсАр / акции /
    # CP -rf КЛУБ ФОРД / ЮЕсАр / акции /
  Забележка: Можете да настроите променливата $ PUREBASIC_HOME среда, за да
  Вашата инсталация пътека, ако не искате да сложите на КЛУБ ФОРД
  чекмедже в / ЮЕсАр / акции.
  Ако не разполагате с "fasm", да го копирате по пътя си (fasm v1.45 най-малко)
    # CP КЛУБ ФОРД / компилатори / fasm / ЮЕсАр / хамбар /
  За да тествате инсталирате, просто тип:
    # Pbcompiler

<силни> Характеристики

  • Огромен набор от вътрешни команди (800+) за бързо и лесно изграждане на всяко приложение или игра
  • Поддържат се всички основни ключови думи
  • Много бързо компилатор, който създава силно оптимизирани изпълними
  • Не са външни DLLs, по време на работа преводач, или нещо друго, необходимо при създаване на изпълними
  • Процедура подкрепа за структуриран програмиране с локални и глобални променливи
  • Достъп до пълния OS API за напреднали програмисти
  • лесно, но много бързо 2D игра подкрепа ниските посветени библиотеки (DirectX, SDL, ...)
  • Лесно и високо качество на 3D подкрепа въз основа на Ogre
  • Оптимално използване на наличния хардуер, като се използва силно оптимизиран (монтаж) команди
  • Изходния код е преносим между AmigaOS, Windows, MacOS X и Linux, за игри и приложения
  • Специализирани редактор и среда за разработка
  • Integrated дебъгер лесно да се проследи програмиране бъгове.
  • Технически Характеристики:
  • 486, Pentium (Pro, II, III) подкрепа
  • Вградена масиви, динамично свързани списъци, сложни конструкции, указатели и променливи дефиниции
  • Поддържани видове: Byte (8 бита), Word (16 бита), Long (32 бита), Float (32 бита), а също и потребителски дефинирани типове (структури)
  • Вградена видове струнни (знаци)

  • Подкрепени
  • Константи, двукомпонентни и шестнадесетични числа
  • Expression редуктор (групиране константи и изрични номера заедно)
  • Стандартно аритметика подкрепа по отношение на знак приоритет и скоби: +, -, /, *, и, или, LSL, н.в., LSR, ASR
  • Много бързо съставяне (около 300 000 линии / мин на P200)
  • Процедура подкрепа за структуриран програмиране с локални и глобални променливи
  • Всички думи Standard ОСНОВНИ:. Ако-Else-EndIf, Повторение-До, и т.н.
  • подкрепа за външна библиотека, за да манипулират обекти като BMP снимки, прозорци, джаджи, SDL и др.
  • Външни библиотеки са изцяло написан на ръка оптимизиран асемблер за максимална скорост и компактност
  • API функциите на Linux се поддържат напълно, както ако те са били основополагащи ключови думи
  • Inline асемблер
  • прекомпилирани структури с константи файлове за допълнително бързо съставяне
  • КОНФИГУРИРУЕМИ CLI компилатор
  • System удобен, лесен за инсталиране и използване

Какво ново в тази версия:

  • Добавена: Full 64 бита версия на КЛУБ ФОРД (Windows)
  • Добавена: MacOS X x86 поддръжка
  • Добавено: "JPEG 2000" библиотека
  • Добавено: "Възел" библиотека
  • Добавено: "Gadget3D" библиотека
  • Добавено: "Window3D" библиотека
  • Добавено: "Sound3D" библиотека
  • Добавено: Пълен Unicode подкрепа за engine3d
  • Добавено: MacOS X подкрепа за engine3d
  • Добавена: Absolute / относително въртене за всички engine3d въртят команди
  • Добавено: Absolute ход за engine3d физико тялото
  • Добавено: EntityID (), EntityLookAt ()
  • Добавено: CameraProjectionX (), CameraProjectionY (), WorldDebug (), Sun ()
  • Добавено: MousePick (), PointPick (), PickX / Y / Z (), CreateWater (), AntialiasingMode ()
  • Добавено: CatchModule (), ArraySize (), WindowBounds (), DesktopX (), DesktopY ()
  • Добавено: FinishDatabaseQuery (), DatabaseID ()
  • Добавено: CreateSemaphore (), FreeSemaphore (), SignalSemaphore (), WaitSemaphore (), TrySemaphore ()
  • Добавено: прост тип ".i" за 32/64 бита размер число
  • Добавено: Read / WriteInteger (), Read / WritePreferenceInteger (), PeekI (), PokeI ()
  • Добавено: Поддръжка на езици за съставител и дебъгер
  • Добавено: Style параметър, за да FontRequester ()
  • Добавено: Подкрепа за "и / или" в CompilerIf изявления
  • Добавена: #PB_Event_MinimizeWindow, #PB_Event_MaximizeWindow, #PB_Event_RestoreWindow
  • Добавено: #PB_Ignore подкрепа за AddStatusBarField ()
  • Добавено: #PB_Explorer_DisplayMode да ExplorerListGadget ()
  • Добавено: Multiple подкрепа джойстик
  • Добавено: #PB_Compiler_FilePath компилатор постоянно
  • Засилено: Major преработи на OnError библиотека (crossplatform)
  • Засилено: InitScintilla (), параметър сега е по избор
  • Засилено: Complete дебъгер пренаписване за подкрепа на новите платформи
  • Оптимизиран: XML библиотека, за да се справят с много големи файлове бързо
  • Оптимизиран: LinkedList библиотека за ефективно използване на памет
  • променила: "Прочетете" дума сега requiers тип (Read.l, Read.q и т.н.), за да се избегне 64 бита и проблемите на миграцията
  • променила: CountList (), за да ListSize ()
  • променила: ClearGadgetItemList (), за да ClearGadgetItems ()
  • променила: CameraProjection (), за да CameraProjectionMode ()
  • променила: AddElement () и като се върнем указател към началото на данни
  • променила: ComboBoxGadget () височина сега е височината на недвижими притурка
  • променила: #Long, #Byte, #Word т.н. да #PB_Long, #PB_Byte, #PB_Word др последователност
  • променила: RotateEntity (), RotateCamera () и RotateBillboard () X, Y ос на въртене
  • променила: CameraFOV () ъгъл от Радиан за степен
  • променила: Array и списък параметър сега requiers "Списък" или "Array" Ключовата дума
  • Премахнато: StrQ (), HexQ (), BinQ (), Валя ()
  • Премахнато: ChangeListIconDisplay (), заменен от атрибут притурка
  • Премахнато: ButtonImageGadget () обратна съвместимост
  • Премахнато: CreateGadgetList (), автоматично се извършва в OpenWindow ()
  • Премахнато: CopyTexture (), TextureOutput ()
  • Премахнато: Removed CPU монитор, от логическо устройство, като всички OS предоставят същата функционалност
  • Fixed: DX9 подсистема на Windows
  • Fixed: Много съставител и библиотеки, свързани бъгове

<силни> Изисквания

  • Linux с XFree 4.0
  • NASM и SDL
  • GTK + 1.2
  • SDL 1.2
  • библиотека КЛУБ ФОРД "MIDAS Модул"

Друг софтуер на разработчика Fantaisie Software

PureBasic (64-bit)
PureBasic (64-bit)

26 Jan 15

PureBasic
PureBasic

26 Jan 15

Коментари към PureBasic

Коментари не е намерена
добавите коментар
Включете на изображения!