Sábado 9 de Noviembre de 2024, 03:32
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Compilar Con Wscite
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Compilar Con Wscite (Leído 3524 veces)
steel
Miembro activo
Mensajes: 56
Compilar Con Wscite
«
en:
Jueves 17 de Febrero de 2005, 13:56 »
0
Hola, acudo a vosotros porque no se como compilar. Acabo de empezar con c y se mas o menos programar, y para ello empleo el Wscite porque es muy versatil y comprende muchos lenguajes. El problema viene cuando quiero compilar el minimo codigo que de momento puedo hacer en c.
No se como hacerlo, y cuando pongo en la consola
gcc prueba.c -o prueba.exe
, el programa me dice
gcc: installation problem, cannot exec `cc1': No such file or directory
.
Que he de hacer?, que hago mal?. El gcc creo que si que esta incluido porque cuando pongo
gcc --version
me dice:
gcc (GCC) 3.2.3 (mingw special 20030504-1)
Copyright © 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.
Gracias..
Tweet
Diodo
Moderador
Mensajes: 658
Re: Compilar Con Wscite
«
Respuesta #1 en:
Jueves 17 de Febrero de 2005, 19:35 »
0
Hola
Lo malo de las cosas versatiles, es que normalmente suelen dar mas problemas debido a eso mismo, a su versatilidad.
Yo te recomiendo que uses un compilador de c/c++ y te dejes de lios
por ejemplo el dev c++ que es gratuito, aunque a mi me gusta mas el del visual studio de microsoft.
un saludo
http]
Empty your memory,
with a free()...
like a pointer!
If you cast a pointer to a integer,
it becomes the integer,
if you cast a pointer to a struct,
it becomes the struct...
The pointer can crash...,
and can Overflow...
Be a pointer my friend...
steel
Miembro activo
Mensajes: 56
Re: Compilar Con Wscite
«
Respuesta #2 en:
Jueves 17 de Febrero de 2005, 19:48 »
0
pero, lo que a mi me interesa es utilizar este programa porque yo programo en python. Por eso necesito saber que he de hacer para poder compilar en el propio programa.
¿Alguien me puede ayudar?
Ruben3d
Miembro HIPER activo
Mensajes: 710
Nacionalidad:
Re: Compilar Con Wscite
«
Respuesta #3 en:
Viernes 18 de Febrero de 2005, 00:53 »
0
Según parece, el gcc.exe no encuentra el compilador, cc.exe, que debería estar en el mismo directorio. Asegurate de meter en el PATH del sistema el directorio en donde se encuentran.
Un saludo.
Ruben3d
Personal
|
LinkedIn
steel
Miembro activo
Mensajes: 56
Re: Compilar Con Wscite
«
Respuesta #4 en:
Viernes 18 de Febrero de 2005, 07:55 »
0
Con eso ultimo que me habeis dicho ya funciona pero ahroa da otro error, jeje.
cuando le doy en el programa a compilar, en la consola pone lo siguiente:
>g++ -pedantic -Os -fno-exceptions -c prueba.c -o prueba.o
prueba.c:1:19: stdio.h: No such file or directory
prueba.c:2:20: stdlib.h: No such file or directory
prueba.c: In function `int main()':
prueba.c:8: error: `scanf' undeclared (first use this function)
prueba.c:8: error: (Each undeclared identifier is reported only once for each function it appears in.)
prueba.c:10: error: `printf' undeclared (first use this function)
prueba.c:11: error: `system' undeclared (first use this function)
>Exit code: 1
Diodo
Moderador
Mensajes: 658
Re: Compilar Con Wscite
«
Respuesta #5 en:
Viernes 18 de Febrero de 2005, 10:17 »
0
¿Tienes incluidas las librerias stdio y stdlib?
http]
Empty your memory,
with a free()...
like a pointer!
If you cast a pointer to a integer,
it becomes the integer,
if you cast a pointer to a struct,
it becomes the struct...
The pointer can crash...,
and can Overflow...
Be a pointer my friend...
Nagisa
Miembro MUY activo
Mensajes: 119
Nacionalidad:
Re: Compilar Con Wscite
«
Respuesta #6 en:
Viernes 18 de Febrero de 2005, 10:18 »
0
Por lo visto te pasa lo mismo.
Ahora el compilador no te encuentra donde están las librerías standard (en este caso stdio y stdlib) y te falla por que no encuentra las funciones scanf, printf y system...
La solución sería la misma: buscar donde están e incluirlo en el PATH; aunque eso normalmente ya esta configurado por defecto (yo tengo el gcc para Windows y Linux y no me ha dado ningún problema).
Espero que lo soluciones y puedas seguir aprendiendo C. Salu2!!
steel
Miembro activo
Mensajes: 56
Re: Compilar Con Wscite
«
Respuesta #7 en:
Viernes 18 de Febrero de 2005, 10:32 »
0
Haber, mejor empiuezo desde el principio. Yo he cogido y me he bajado el Wscite, lo descomprimi y ya esta. Ahroa lo abro y escribo lo que quiero, lo guardo como .c y le doy a compilar y me salia lo del otro dia. Entonces, me baje de esta web (
http://www.mingw.org/download.shtml
) el gcc. Dentro del zip vienen muchos archivos, y ningun ejecutable.
Lo que he hecho para solucionar el primer problema que tenia ha sido coger del zip el g++ y meterlo en la misma carpeta donde estaba el archivo prueba.c, de esta manera he conseguid que se ejecute. Pero ahroa me dice que no encuentra estos arhcivos, por lo que yo he cogido y he buscado los archivos en el zip, y cual es mi sorpresa que no estan.
Lo mas cercano a ese nombre son unos archivos que se llaman cstdin y cstdlib, luego se me ha ocurrido quetar del nombre la c y ponerlos en el mismo directorio para ver si asi funcionaban. No funcionan. Por esto he descomprimido todo el zip en la carpeta del Wscite para ver si era otra cosa o algo y tampoco va.
Por eso no se como solucionar el problema. Lo que tampoco se hacer es lo del path. Yo busco en el archivo de configuracion del cpp y no encuentro por ningun lado ninguna ruta. XDDD debo de ser ciego o tonto orque vaya tela..
Lo unico que puedo hacer es si quereis subir a un ftp mio la carpeta del wscite segun la tengo actualmente y asi vosotros mismos podais verlo en directo, jeje.
Nagisa
Miembro MUY activo
Mensajes: 119
Nacionalidad:
Re: Compilar Con Wscite
«
Respuesta #8 en:
Viernes 18 de Febrero de 2005, 10:44 »
0
Uhm... lo que estas haciendo es meter el compilador tal cual, pero no lo has configurado para nada, y por eso no te encuentra las cosas. Te recomiendo que te instales directamente el paquete de GNAT que te incluye el gcc y demás amigos.
Aqui tienes un link:
ftp://lml.ls.fi.upm.es/pub/lenguajes/ada/gnat/3.13p/winnt
(Para Windows)
Lo bajas, lo instalas y creo que asi no te dara problemas.
Una cosa: yo lo uso para Ada, pero por lo visto este compilador (gcc) compila casi todo (C seguro).
steel
Miembro activo
Mensajes: 56
Re: Compilar Con Wscite
«
Respuesta #9 en:
Viernes 18 de Febrero de 2005, 13:35 »
0
Gracias, con el Gnat lo he conseguido arreglar al final. Resulta que he instalado el Gnat en el mismo directorio del Wscite, y entonces, modificando la ruta del compilador en el scite, he conseguido que pueda compilar. La unica condicion es que el archivo a compilar este en la misma carpeta que el gcc, el cc, y el as. Pero no es problema.
Muchas gracias.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Compilar Con Wscite