FreeBASIC: различия между версиями
(Новая страница: «Использование FreeBASIC. FreeBASIC — 32-битный компилятор языка BASIC, доступный и под Linux. * Сайт: http://ww...») |
Нет описания правки |
||
Строка 5: | Строка 5: | ||
* Пакет в ALT Linux: [http://packages.altlinux.org/en/Sisyphus/srpms/freebasic freebasic] | * Пакет в ALT Linux: [http://packages.altlinux.org/en/Sisyphus/srpms/freebasic freebasic] | ||
= Документация и примеры = | == Документация и примеры == | ||
* Документация: {{path|/usr/share/doc/freebasic-*/}} | * Документация: {{path|/usr/share/doc/freebasic-*/}} |
Версия от 14:22, 14 ноября 2013
Использование FreeBASIC. FreeBASIC — 32-битный компилятор языка BASIC, доступный и под Linux.
- Сайт: http://www.freebasic.net/
- Пакет в ALT Linux: freebasic
Документация и примеры
- Документация: /usr/share/doc/freebasic-*/
- Примеры: {{path|/usr/share/freebasic/examples}
- man fbc — man-страница по компилятору fbc
Работа на 64-битных системах
Установка FreeBASIC на 64-битных системах требует подключения Arepo. Если нужный репозиторий подключен, выполните:
apt-get install i586-glibc-core i586-glibc-pthread i586-libncurses-devel \ i586-glibc-devel i586-libstdc++4.7-devel i586-gcc4.7 i586-freebasic
Сборка:
# cd /usr/share/freebasic/examples # fbc -p /usr/lib hello.bas # ./hello Hello from FreeBASIC! Press any key to continue...
Примечание: Указывайте -p /usr/lib при компиляции , чтобы избежать предупреждений типа
/usr/bin/../bin/ld: skipping incompatible /usr/lib64/libdl.so when searching for -ldl