IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Problème de compilation

  1. #1
    Candidat au Club
    Homme Profil pro
    Lyceen
    Inscrit en
    Août 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Lyceen

    Informations forums :
    Inscription : Août 2011
    Messages : 6
    Points : 3
    Points
    3
    Par défaut Problème de compilation
    Bonjour, j'ai un problème à la compilation de mon programme. Je vous donne les fichiers:
    makefile
    #############################################################################
    # Makefile for building: ZeroClassGenerator
    # Generated by qmake (2.01a) (Qt 4.7.4) on: ven. oct. 28 13:56:44 2011
    # Project: ../ZeroClassGenerator/ZeroClassGenerator.pro
    # Template: app
    # Command: /usr/bin/qmake-qt4 -spec /usr/share/qt4/mkspecs/linux-g++ -o Makefile ../ZeroClassGenerator/ZeroClassGenerator.pro
    #############################################################################

    ####### Compiler, tools and options

    CC = gcc
    CXX = g++
    DEFINES = -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
    CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
    CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
    INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I../ZeroClassGenerator -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../ZeroClassGenerator -I. -I.
    LINK = g++
    LFLAGS = -Wl,-O1
    LIBS = $(SUBLIBS) -L/usr/lib/i386-linux-gnu -lQtGui -lQtCore -lpthread
    AR = ar cqs
    RANLIB =
    QMAKE = /usr/bin/qmake-qt4
    TAR = tar -cf
    COMPRESS = gzip -9f
    COPY = cp -f
    SED = sed
    COPY_FILE = $(COPY)
    COPY_DIR = $(COPY) -r
    STRIP = strip
    INSTALL_FILE = install -m 644 -p
    INSTALL_DIR = $(COPY_DIR)
    INSTALL_PROGRAM = install -m 755 -p
    DEL_FILE = rm -f
    SYMLINK = ln -f -s
    DEL_DIR = rmdir
    MOVE = mv -f
    CHK_DIR_EXISTS= test -d
    MKDIR = mkdir -p

    ####### Output directory

    OBJECTS_DIR = ./

    ####### Files

    SOURCES = ../ZeroClassGenerator/FenCodeGenere.cpp \
    ../ZeroClassGenerator/FenPrincipale.cpp \
    ../ZeroClassGenerator/main.cpp
    OBJECTS = FenCodeGenere.o \
    FenPrincipale.o \
    main.o
    DIST = /usr/share/qt4/mkspecs/common/g++.conf \
    /usr/share/qt4/mkspecs/common/unix.conf \
    /usr/share/qt4/mkspecs/common/linux.conf \
    /usr/share/qt4/mkspecs/qconfig.pri \
    /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
    /usr/share/qt4/mkspecs/features/qt_functions.prf \
    /usr/share/qt4/mkspecs/features/qt_config.prf \
    /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
    /usr/share/qt4/mkspecs/features/default_pre.prf \
    /usr/share/qt4/mkspecs/features/release.prf \
    /usr/share/qt4/mkspecs/features/default_post.prf \
    /usr/share/qt4/mkspecs/features/warn_on.prf \
    /usr/share/qt4/mkspecs/features/qt.prf \
    /usr/share/qt4/mkspecs/features/unix/thread.prf \
    /usr/share/qt4/mkspecs/features/moc.prf \
    /usr/share/qt4/mkspecs/features/resources.prf \
    /usr/share/qt4/mkspecs/features/uic.prf \
    /usr/share/qt4/mkspecs/features/yacc.prf \
    /usr/share/qt4/mkspecs/features/lex.prf \
    /usr/share/qt4/mkspecs/features/include_source_dir.prf \
    ../ZeroClassGenerator/ZeroClassGenerator.pro
    QMAKE_TARGET = ZeroClassGenerator
    DESTDIR =
    TARGET = ZeroClassGenerator

    first: all
    ####### Implicit rules

    .SUFFIXES: .o .c .cpp .cc .cxx .C

    .cpp.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

    .cc.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

    .cxx.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

    .C.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

    .c.o:
    $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"

    ####### Build rules

    all: Makefile $(TARGET)

    $(TARGET): $(OBJECTS)
    $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

    Makefile: ../ZeroClassGenerator/ZeroClassGenerator.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
    /usr/share/qt4/mkspecs/common/unix.conf \
    /usr/share/qt4/mkspecs/common/linux.conf \
    /usr/share/qt4/mkspecs/qconfig.pri \
    /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
    /usr/share/qt4/mkspecs/features/qt_functions.prf \
    /usr/share/qt4/mkspecs/features/qt_config.prf \
    /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
    /usr/share/qt4/mkspecs/features/default_pre.prf \
    /usr/share/qt4/mkspecs/features/release.prf \
    /usr/share/qt4/mkspecs/features/default_post.prf \
    /usr/share/qt4/mkspecs/features/warn_on.prf \
    /usr/share/qt4/mkspecs/features/qt.prf \
    /usr/share/qt4/mkspecs/features/unix/thread.prf \
    /usr/share/qt4/mkspecs/features/moc.prf \
    /usr/share/qt4/mkspecs/features/resources.prf \
    /usr/share/qt4/mkspecs/features/uic.prf \
    /usr/share/qt4/mkspecs/features/yacc.prf \
    /usr/share/qt4/mkspecs/features/lex.prf \
    /usr/share/qt4/mkspecs/features/include_source_dir.prf \
    /usr/lib/i386-linux-gnu/libQtGui.prl \
    /usr/lib/i386-linux-gnu/libQtCore.prl
    $(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -o Makefile ../ZeroClassGenerator/ZeroClassGenerator.pro
    /usr/share/qt4/mkspecs/common/g++.conf:
    /usr/share/qt4/mkspecs/common/unix.conf:
    /usr/share/qt4/mkspecs/common/linux.conf:
    /usr/share/qt4/mkspecs/qconfig.pri:
    /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri:
    /usr/share/qt4/mkspecs/features/qt_functions.prf:
    /usr/share/qt4/mkspecs/features/qt_config.prf:
    /usr/share/qt4/mkspecs/features/exclusive_builds.prf:
    /usr/share/qt4/mkspecs/features/default_pre.prf:
    /usr/share/qt4/mkspecs/features/release.prf:
    /usr/share/qt4/mkspecs/features/default_post.prf:
    /usr/share/qt4/mkspecs/features/warn_on.prf:
    /usr/share/qt4/mkspecs/features/qt.prf:
    /usr/share/qt4/mkspecs/features/unix/thread.prf:
    /usr/share/qt4/mkspecs/features/moc.prf:
    /usr/share/qt4/mkspecs/features/resources.prf:
    /usr/share/qt4/mkspecs/features/uic.prf:
    /usr/share/qt4/mkspecs/features/yacc.prf:
    /usr/share/qt4/mkspecs/features/lex.prf:
    /usr/share/qt4/mkspecs/features/include_source_dir.prf:
    /usr/lib/i386-linux-gnu/libQtGui.prl:
    /usr/lib/i386-linux-gnu/libQtCore.prl:
    qmake: FORCE
    @$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -o Makefile ../ZeroClassGenerator/ZeroClassGenerator.pro

    dist:
    @$(CHK_DIR_EXISTS) .tmp/ZeroClassGenerator1.0.0 || $(MKDIR) .tmp/ZeroClassGenerator1.0.0
    $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/ZeroClassGenerator1.0.0/ && $(COPY_FILE) --parents ../ZeroClassGenerator/FenCodeGenere.h ../ZeroClassGenerator/FenPrincipale.h .tmp/ZeroClassGenerator1.0.0/ && $(COPY_FILE) --parents ../ZeroClassGenerator/FenCodeGenere.cpp ../ZeroClassGenerator/FenPrincipale.cpp ../ZeroClassGenerator/main.cpp .tmp/ZeroClassGenerator1.0.0/ && (cd `dirname .tmp/ZeroClassGenerator1.0.0` && $(TAR) ZeroClassGenerator1.0.0.tar ZeroClassGenerator1.0.0 && $(COMPRESS) ZeroClassGenerator1.0.0.tar) && $(MOVE) `dirname .tmp/ZeroClassGenerator1.0.0`/ZeroClassGenerator1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/ZeroClassGenerator1.0.0


    clean:compiler_clean
    -$(DEL_FILE) $(OBJECTS)
    -$(DEL_FILE) *~ core *.core


    ####### Sub-libraries

    distclean: clean
    -$(DEL_FILE) $(TARGET)
    -$(DEL_FILE) Makefile


    check: first

    mocclean: compiler_moc_header_clean compiler_moc_source_clean

    mocables: compiler_moc_header_make_all compiler_moc_source_make_all

    compiler_moc_header_make_all:
    compiler_moc_header_clean:
    compiler_rcc_make_all:
    compiler_rcc_clean:
    compiler_image_collection_make_all: qmake_image_collection.cpp
    compiler_image_collection_clean:
    -$(DEL_FILE) qmake_image_collection.cpp
    compiler_moc_source_make_all:
    compiler_moc_source_clean:
    compiler_uic_make_all:
    compiler_uic_clean:
    compiler_yacc_decl_make_all:
    compiler_yacc_decl_clean:
    compiler_yacc_impl_make_all:
    compiler_yacc_impl_clean:
    compiler_lex_make_all:
    compiler_lex_clean:
    compiler_clean:

    ####### Compile

    FenCodeGenere.o: ../ZeroClassGenerator/FenCodeGenere.cpp ../ZeroClassGenerator/FenCodeGenere.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o FenCodeGenere.o ../ZeroClassGenerator/FenCodeGenere.cpp

    FenPrincipale.o: ../ZeroClassGenerator/FenPrincipale.cpp ../ZeroClassGenerator/FenPrincipale.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o FenPrincipale.o ../ZeroClassGenerator/FenPrincipale.cpp

    main.o: ../ZeroClassGenerator/main.cpp ../ZeroClassGenerator/FenPrincipale.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o ../ZeroClassGenerator/main.cpp

    ####### Install

    install: FORCE

    uninstall: FORCE

    FORCE:
    message d'erreur de compilation:
    /home/aymeric/workspace/ZeroClassGenerator-build-desktop/../ZeroClassGenerator/FenPrincipale.cpp:-1: In member function ‘void FenPrincipale::genererCode()’:
    /home/aymeric/workspace/ZeroClassGenerator-build-desktop/../ZeroClassGenerator/FenPrincipale.cpp:-1: In member function ‘void FenPrincipale::genererCode()’:
    Et j'ai l'impression qu'aucune de mes compilations sur qt ou via console pour tous mes programmes ne marche.

    Edit: Je suis sur ubuntu.

  2. #2
    Rédacteur
    Avatar de Amnell
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2009
    Messages
    1 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 840
    Points : 5 545
    Points
    5 545
    Par défaut
    Bonsoir,

    Et quant au message d'erreur lui-même ainsi que les sources en rapport ? Vous n'avez donné qu'un élément partiel de l'erreur.

    Bonne continuation,
    Amnell.
    N'oubliez pas de consulter la FAQ Qt ainsi que les cours et tutoriels C++/Qt !

    Dernier article : Débuter avec les Enlightenment Foundation Libraries (EFL)
    Dernières traductions : Introduction à Qt Quick - Applications modernes avec Qt et QML
    Vous cherchez un livre sur Qt 5, Qt Quick et QML ? Créer des applications avec Qt 5 - Les essentiels

Discussions similaires

  1. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52
  2. problème de compil devc++ socket
    Par stefdem dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 11/12/2003, 11h33
  3. Réponses: 1
    Dernier message: 29/10/2003, 12h16
  4. Problème de compilation de la DLL du XMLRad
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/04/2003, 16h46
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo