Forum Pplware
[Ajuda] Programa em ubuntu - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Software (/forumdisplay.php?fid=4)
+--- Fórum: GNU/Linux (/forumdisplay.php?fid=7)
+--- Tópico: [Ajuda] Programa em ubuntu (/showthread.php?tid=8554)



[Ajuda] Programa em ubuntu - moursika - 04-03-2011 15:45

Boas.

Instalei um programa no ubuntu era um programa com extenção .run .

O programa ficou intalado em /usr/hitech/picc/9.81/bin

para correr o programa que é um complilador, tenho que aceder sempre a este pasta e correr o comando:

sudo picc ....

o que eu queria fazer era tornar este comando executavel de qlq directoria.

por exemplo aceder a consola e de qlq directoria executar o comando:

sudo picc nomedoprograma.c

alguem me consegue ajudar?

Obrigado
Abraço


RE: [Ajuda] Programa em ubuntu - Guilherme de Sousa - 04-03-2011 19:27

Isso acontece por não teres utilizado o gestor de pacotes. o .run que sacaste fez a instalação numa outra pasta que não esta no teu PATH, dai não conseguires correr sem ser directamente na directoria.

O compilador que estas a usar não se encontra em nenhum repo do ubuntu? Se sim, instala por la e remove o que instalaste. Caso contrario experimenta por no final do ficheiro '.bashrc' que se encontra na tua home o seguinte:

Código:
PATH=$PATH:/usr/hitech/picc/9.81/bin

Desta forma quando voltares a abrir a consola (as que tiverem abertas antes de fazeres a alteração não terão esta configuração ainda) já poderás executar o comando que querias.

Por fim, pelo exemplo que colocaste estas a compilar sources de C, porque não usar o gcc que é o compilador de C para Linux? (a não ser que estejas a compilar para outra arquitectura..)

cumps!


RE: [Ajuda] Programa em ubuntu - moursika - 05-03-2011 00:14

(04-03-2011 19:27)Guilherme de Sousa Escreveu:  Isso acontece por não teres utilizado o gestor de pacotes. o .run que sacaste fez a instalação numa outra pasta que não esta no teu PATH, dai não conseguires correr sem ser directamente na directoria.

O compilador que estas a usar não se encontra em nenhum repo do ubuntu? Se sim, instala por la e remove o que instalaste. Caso contrario experimenta por no final do ficheiro '.bashrc' que se encontra na tua home o seguinte:

Código:
PATH=$PATH:/usr/hitech/picc/9.81/bin

Desta forma quando voltares a abrir a consola (as que tiverem abertas antes de fazeres a alteração não terão esta configuração ainda) já poderás executar o comando que querias.

Por fim, pelo exemplo que colocaste estas a compilar sources de C, porque não usar o gcc que é o compilador de C para Linux? (a não ser que estejas a compilar para outra arquitectura..)

cumps!

Boas.

acho que a solução que me apresentas-te resolveu o meu problemaSmile

nao estou a usar o gcc porque preciso que isto compile para .hex Smile

estou agora com outro problema que ainda nao arranjei nenhum programa que me permita enviar para o pic16F876 que estou a usarConfused

acho que vou ter que instalar o windows por causa dessa porraConfused

ObrigadoSmile

Abraço