FreeBASIC no linux

1

Eu quero instalar o freeBASIC no Ubuntu (para codificar o QBASIC). Existe um pacote "libfreebasic" que eu instalei mas não vejo nenhuma diferença no meu sistema ... Posso codificar no QBASIC no Ubuntu?

    
por a-z 22.11.2012 / 18:41

3 respostas

1

O que você está procurando é um interpretador BASIC. Você pode codificar BASIC em qualquer editor de texto. De acordo com este post , o procedimento que você deve seguir é:

  1. Obtenha o Qbasic.exe da microsoft
  2. Instale o dosemu: sudo apt-get install dosemu
  3. Clique com o botão direito do mouse em Qbasic.exe e "abrir com o dosemu"

A verdadeira questão, é claro, é por que no mundo você quer codificar o BASIC? Mesmo se você tiver uma razão válida para isso, por que, no mundo, você desejaria codificar o BASIC em um ambiente Linux? Existem muitas linguagens interpretadas que já estão integradas ou para as quais é muito fácil instalar intérpretes no mundo * ix. A lista inclui, mas não se limita a, Perl, Python, BASH, TCSH, Ruby, Lisp ...

    
por 22.11.2012 / 20:43
1

Você pode usar QB64 como um IDE se quiser usar o QBASIC. (Sim, funciona em plataformas de 32 bits.)

Caso você queira ficar com FreeBASIC , você precisará instalar algumas dependências. Além disso, é apenas um compilador, portanto, você precisará criar scripts usando um editor de texto de sua escolha, compilá-los e executá-los a partir de um terminal, da seguinte forma:

$ fbc -lang qb example.bas
$ ./example

Instalando depndencies

Fonte: link

32 bits

$ sudo apt-get install gcc g++ libncurses5-dev libx11-dev libxext-dev libxrender-dev libxrandr-dev libxpm-dev libffi-dev 

64 bits

$ sudo apt-get install gcc-multilib g++-multilib lib32ncurses5-dev libx11-dev:i386 libxext-dev:i386 libxrender-dev:i386 libxrandr-dev:i386 libxpm-dev:i386 

Instalando o FreeBASIC

$ wget 'http://sourceforge.net/projects/fbc/files/Binaries%20-%20Linux/FreeBASIC-0.90.1-linux.tar.gz/download?download=#' -O FreeBASIC-0.90.1-linux.tar.gz
$ tar -xf FreeBASIC-0.90.1-linux.tar.gz
$ cd FreeBASIC-0.90.1-linux
$ sudo ./install.sh
    
por 24.01.2014 / 19:19
0

Se você estiver procurando por um IDE completo especificamente para o QBasic, não acho que você encontrará um. FreeBASIC é um compilador, que alega ser compatível com QBasic, mas você não usá-lo para realmente escrever aplicativos. Você pode escrever seus aplicativos BASIC em qualquer editor de texto ou IDE que você queira (eu recomendo o Emacs, outros podem recomendar o Vim, o Eclipse ou qualquer outra coisa). Depois de escrever o aplicativo no editor de sua escolha, você pode usar o FreeBASIC para compilá-lo em sua máquina.

No entanto, você pode querer considerar outras opções além do QBasic. Se você está usando alguma forma de Basic, você pode usar o VB.Net e compilá-lo usando o compilador Mono VB.Net. Você também pode tentar Gambas , RealBASIC , KBasic, etc.

    
por 22.11.2012 / 19:34