Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C++] Che significa quest'errore?

    Ecco il risultato:

    /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o test1 -R /opt/kde/lib -R /usr/lib/qt/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib/qt/lib -L/opt/kde/lib main.o test1.o popup.moc.o -lkdeui
    test1.o(.text+0x14): In function `test1::test1[not-in-charge](QWidget*, char const*)':
    : undefined reference to `qtPopUp::qtPopUp[not-in-charge](QWidget*, char const*, unsigned)'
    test1.o(.text+0x44): In function `test1::test1[in-charge](QWidget*, char const*)':
    : undefined reference to `qtPopUp::qtPopUp[not-in-charge](QWidget*, char const*, unsigned)'
    test1.o(.text+0x78): In function `test1::~test1 [not-in-charge]()':
    : undefined reference to `qtPopUp::~qtPopUp [not-in-charge]()'
    test1.o(.text+0xa8): In function `test1::~test1 [in-charge]()':
    : undefined reference to `qtPopUp::~qtPopUp [not-in-charge]()'
    test1.o(.text+0xd9): In function `test1::~test1 [in-charge deleting]()':
    : undefined reference to `qtPopUp::~qtPopUp [not-in-charge]()'
    test1.o(.gnu.linkonce.r._ZTV5test1+0x220): undefined reference to `qtPopUp::newMessage()'
    test1.o(.gnu.linkonce.r._ZTV5test1+0x224): undefined reference to `qtPopUp::languageChange()'
    popup.moc.o(.gnu.linkonce.r._ZTV7qtPopUp+0x20): undefined reference to `qtPopUp::~qtPopUp [in-charge]()'
    popup.moc.o(.gnu.linkonce.r._ZTV7qtPopUp+0x24): undefined reference to `qtPopUp::~qtPopUp [in-charge deleting]()'
    popup.moc.o(.gnu.linkonce.r._ZTV7qtPopUp+0x220): undefined reference to `qtPopUp::newMessage()'
    popup.moc.o(.gnu.linkonce.r._ZTV7qtPopUp+0x224): undefined reference to `qtPopUp::languageChange()'
    popup.moc.o(.gnu.linkonce.r._ZTV7qtPopUp+0x230): undefined reference to `non-virtual thunk [nv:-40] to qtPopUp::~qtPopUp [in-charge]()'
    popup.moc.o(.gnu.linkonce.r._ZTV7qtPopUp+0x234): undefined reference to `non-virtual thunk [nv:-40] to qtPopUp::~qtPopUp [in-charge deleting]()'
    collect2: ld returned 1 exit status


    Cosa vuol dire??

    Grazie

  2. #2
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    E' un errore del linker che non trova la definizione di certe funzioni, sembra le librerie Qt; hai fatto un programma con le Qt? o le stai compilando sul tuo sistema? Dovresti passara al comando di ccompilazione la libreria da linkare col tuo programma,

    ciao.

  3. #3
    Originariamente inviato da anx721
    E' un errore del linker che non trova la definizione di certe funzioni, sembra le librerie Qt; hai fatto un programma con le Qt? o le stai compilando sul tuo sistema? Dovresti passara al comando di ccompilazione la libreria da linkare col tuo programma,

    ciao.
    si un prog in QT, comunque o risolto Grazie!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.