User Tag List

Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 18

Tema: Ayuda c++ linkeando

  1. #1

    Fecha de ingreso
    Oct 2008
    Mensajes
    198
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts

    Ayuda c++ linkeando

    Resumen de la situación:
    X referencia a Y sin definir
    Y esta definido en un include .h en el mismo fichero
    los ficheros .h y .cpp de la clase estan, y estan bien. (nombres, parametros...)

    Ayer compilaba y funcionaba, lo subi al subversion, lo bajo hoy, que me conste nadie en el subversion lo a tocado, hoy me da ese problema y llevo toda la mañana con ello.

    ¿Que problemas pueden ser?

    Mas síntomas de la patología, si incluyo el .cpp funciona :S

  2. #2

    Fecha de ingreso
    Sep 2006
    Ubicación
    Malaga
    Mensajes
    7,561
    Mencionado
    47 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1,668
    Agradecer Thanks Received 
    1,922
    Thanked in
    Agradecido 1,289 veces en [ARG:2 UNDEFINED] posts
    ¿Tienes metido el fichero cpp en el proyecto o fichero make?

  3. #3

    Fecha de ingreso
    Oct 2008
    Mensajes
    198
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    en el proyecto si, ahora que el make no me lo coja es otro tema.... uso netbeans :S
    < - >
    solucionado :P magia de netbeans, quito el fichero del proyecto, lo vuelvo a insertar, y funciona :P

    Bueno, al menos espero que al publicarlo si a otro le pasa le resulte de ayuda
    Gracias :P Me tentastes a probar a hacer eso :P
    Última edición por ZarkGhost; 19/06/2010 a las 15:32 Razón: Edición automática anti doble-post.

  4. #4

    Fecha de ingreso
    Sep 2006
    Ubicación
    Malaga
    Mensajes
    7,561
    Mencionado
    47 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1,668
    Agradecer Thanks Received 
    1,922
    Thanked in
    Agradecido 1,289 veces en [ARG:2 UNDEFINED] posts
    Si compila es porque encuentra la funcion o clase. Pero si te da error de linkador es porque cuando crea el ejecutable no encuentra la funcion o clase para asignarle una direccion, suele pasar si no tienes incluido el fichero cpp en el proyecto.

  5. #5

    Fecha de ingreso
    Feb 2004
    Ubicación
    Madrid
    Mensajes
    22,749
    Mencionado
    226 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    2,240
    Agradecer Thanks Received 
    1,902
    Thanked in
    Agradecido 1,185 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por ZarkGhost Ver mensaje
    en el proyecto si, ahora que el make no me lo coja es otro tema.... uso netbeans :S
    < - >
    solucionado :P magia de netbeans, quito el fichero del proyecto, lo vuelvo a insertar, y funciona :P

    Bueno, al menos espero que al publicarlo si a otro le pasa le resulte de ayuda
    Gracias :P Me tentastes a probar a hacer eso :P
    No uses netbeans... tiene estas cosas xDDDDD
    Te recomiendo que uses otro ide como el codeblocks por ejemplo
    Esque a mi el netbeans me ha hecho cosas así infinitas veces T_T

  6. #6

    Fecha de ingreso
    Oct 2008
    Mensajes
    198
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Ya, pero en codeblocks echo de menos subversion integrado..... a si que nada.... a seguir con ello :P Ahora me da otro fallo tonto :P y tan solo he añadido una variable :P esto empieza a ser delirante

  7. #7

    Fecha de ingreso
    Sep 2008
    Ubicación
    WORLD 9 - WARP ZONE!
    Mensajes
    14,749
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    193
    Agradecer Thanks Received 
    1,623
    Thanked in
    Agradecido 652 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    285

  8. #8

    Fecha de ingreso
    Dec 2004
    Ubicación
    Barcelona
    Mensajes
    690
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    4
    Agradecer Thanks Received 
    5
    Thanked in
    Agradecido 5 veces en [ARG:2 UNDEFINED] posts
    Utiliza un makefile, un editor de textos y mercurial. Tendras menos problemas.

  9. #9

    Fecha de ingreso
    Oct 2008
    Mensajes
    198
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    no si ya.. yo en la carrera para evitar estas cosas usaba gedit+consola+gdb+makefile sencillito :P

    A mas cosas tenga el IDE, mas probabilidad de que falle tontamente.

    La cosa es que estando en windows, solo me siento comodo con IDE's, y no se si sera los estragos de la carrera(cuantas noches sin dormir), pero abrir linux me pone de mala leche :P



    parece que ya me tira todo bien en netbeans, de vez en cuando quito todo lo vuelvo a meter y listo

  10. #10

    Fecha de ingreso
    Feb 2004
    Ubicación
    Madrid
    Mensajes
    22,749
    Mencionado
    226 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    2,240
    Agradecer Thanks Received 
    1,902
    Thanked in
    Agradecido 1,185 veces en [ARG:2 UNDEFINED] posts
    Codeblocks tiene un plugin para SVN
    Pero vaya, si estás cómodo con Netbeans no se hable más.
    Sino Eclipse funciona infinitamente mejor XD

  11. #11

    Fecha de ingreso
    Sep 2008
    Ubicación
    WORLD 9 - WARP ZONE!
    Mensajes
    14,749
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    193
    Agradecer Thanks Received 
    1,623
    Thanked in
    Agradecido 652 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    285

  12. #12

    Fecha de ingreso
    Sep 2005
    Mensajes
    15,202
    Mencionado
    247 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    675
    Agradecer Thanks Received 
    1,847
    Thanked in
    Agradecido 1,264 veces en [ARG:2 UNDEFINED] posts
    Pues qué quereis que os diga, a mi me funciona mejor la linea de comandos que Eclipse
    PROYECTOS REALIZADOS: FrikiMusic, Motor Scroll Tileado v3.2, Venturer2X (GP2X/WIZ), Echo, Screen Break Time
    PROYECTOS EN MARCHA (algunos): Bennu GP2X: 95% (necesito ayuda) ¡Antes de Halloween!: 92% SpaceH2H: 8%

  13. #13

    Fecha de ingreso
    Sep 2008
    Ubicación
    WORLD 9 - WARP ZONE!
    Mensajes
    14,749
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    193
    Agradecer Thanks Received 
    1,623
    Thanked in
    Agradecido 652 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    285
    Cita Iniciado por Drumpi Ver mensaje
    Pues qué quereis que os diga, a mi me funciona mejor la linea de comandos que Eclipse
    y a mi tmb (editor de texto plano + CMD) pero como pedían sugerencias de IDE´s pues ahi se queda eso.

  14. #14

    Fecha de ingreso
    Feb 2004
    Ubicación
    Madrid
    Mensajes
    22,749
    Mencionado
    226 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    2,240
    Agradecer Thanks Received 
    1,902
    Thanked in
    Agradecido 1,185 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Drumpi Ver mensaje
    Pues qué quereis que os diga, a mi me funciona mejor la linea de comandos que Eclipse
    Yo en linux uso gedit + makefile + shell así que... xDD
    Pero en Mac suelo tirar de Xcode Los ides son cómodos también

  15. #15

    Fecha de ingreso
    Sep 2005
    Mensajes
    15,202
    Mencionado
    247 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    675
    Agradecer Thanks Received 
    1,847
    Thanked in
    Agradecido 1,264 veces en [ARG:2 UNDEFINED] posts
    A mi es que me obligan a usar Eclipse. He conseguido compilar un proyecto con makefile básico (bueno, no, que el linker tiene un bug y me ha dado fallo), pero no consigo compilar un simple cpp con g++, no se hacerlo, y por linea de comandos (incluso sin tener las toolchains en el PATH) lo hago en un tris.
    PROYECTOS REALIZADOS: FrikiMusic, Motor Scroll Tileado v3.2, Venturer2X (GP2X/WIZ), Echo, Screen Break Time
    PROYECTOS EN MARCHA (algunos): Bennu GP2X: 95% (necesito ayuda) ¡Antes de Halloween!: 92% SpaceH2H: 8%

Página 1 de 2 12 ÚltimoÚltimo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •