Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » KDevelop / Qt / wxWidget » exeption

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
01.09.2003, 09:48 Uhr
~darthvader
Gast


guten morgen!

ich habe ein makefile aus dem projektfile erstellt und dann das projekt mit make übersetzt. Jetzt bringt der compiler einen fehler, dass bei mir die option -no-exeption eingeschaltet ist und ich die auf -exeption machen solle.

wo kann ich die exeption einschalten?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.09.2003, 09:55 Uhr
Pablo
Supertux
(Operator)


KDevelop?

Dann drücke F7 oder gehen Project -> Options

In Compiler Options oder Make Options kannst du das einschalten. Wenn -no-exeption in der Liste ist, dann musst du in additional options eintragen.

Sonst muss du zu Fuß die configure Datei ändern bzw. Makefile Datei.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
01.09.2003, 10:03 Uhr
~darthvader
Gast


Qt. geht das da auch? weißt du wie?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
01.09.2003, 10:35 Uhr
Pablo
Supertux
(Operator)


Ja, genauso. QT und X11 sind schon in der Liste. Du musst das aber in Linker Options auswählen.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
01.09.2003, 10:46 Uhr
~darthvader
Gast


wo stell ich das bei qt-designer ein? ich finde hier das nirgendwo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
01.09.2003, 13:16 Uhr
~darthvader
Gast


hast du eine idee pablo?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
01.09.2003, 13:44 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich hab zwar kein plan von Linux aber die Linkergeschichten stellst du meines wissen in deiner Entwicklungsumgebung (also KDevelop) und nicht im QtDesinger ein

Ob der Linker funzt oder nicht kann dir allerdings egal sein da du ja erstmal den compiler dazu bringen musst deinen code zu fressen, danach kannst du dich um den linker kümmern
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
01.09.2003, 13:46 Uhr
typecast
aka loddab
(Operator)


Kannst du mal deine Makefile posten?
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
01.09.2003, 13:49 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


und es glaub es ist besser tmake zu verwenden weil der dir diese ganze *.moc dateien-sch**sse von Qt abnimmt
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
01.09.2003, 13:56 Uhr
~darthvader
Gast


@windalf: ich arbeite mit dem Qt-designer.

Hier das Makefile:


Code:
#############################################################################
# Makefile for building: anzeige
# Generated by qmake (1.02a) on: Sun Nov  9 09:45:02 2003
# Project:  anzeige.pro
# Template: app
# Command: $(QMAKE) anzeige.pro
#############################################################################

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

CC       = gcc
CXX      = g++
LEX      = flex
YACC     = yacc
CFLAGS   = -pipe -Wall -W -I/usr/include/freetype2 -O2 -march=i386 -mcpu=i686 -fno-exceptions  -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
CXXFLAGS = -pipe -Wall -W -I/usr/include/freetype2 -O2 -march=i386 -mcpu=i686 -fno-exceptions  -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
LEXFLAGS =
YACCFLAGS= -d
INCPATH  = -I$(QTDIR)/include -I.ui/ -I/home/andreas/qtneu -I.moc/ -I$(QTDIR)/mkspecs/default
LINK     = g++
LFLAGS   =
LIBS     = $(SUBLIBS) -Wl,-rpath,$(QTDIR)/lib -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
AR       = ar cqs
RANLIB   =
MOC      = $(QTDIR)/bin/moc
UIC      = $(QTDIR)/bin/uic
QMAKE    = qmake
TAR      = tar -cf
GZIP     = gzip -9f
COPY     = cp -f
COPY_FILE= $(COPY) -p
COPY_DIR = $(COPY) -pR
DEL_FILE = rm -f
DEL_DIR  = rmdir
MOVE     = mv

####### Output directory

OBJECTS_DIR = .obj/

####### Files

HEADERS =
SOURCES = main.cpp
OBJECTS = .obj/main.o \
        .obj/anzeige.o \
        .obj/qmake_image_collection.o
FORMS = anzeige.ui
UICDECLS = .ui/anzeige.h
UICIMPLS = .ui/anzeige.cpp
SRCMOC   = .moc/moc_anzeige.cpp
OBJMOC = .obj/moc_anzeige.o
DIST       =
QMAKE_TARGET = anzeige
DESTDIR  =
TARGET   = anzeige

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

.SUFFIXES: .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): $(UICDECLS) $(OBJECTS) $(OBJMOC)
    $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)

mocables: $(SRCMOC)

$(MOC):
    ( cd $(QTDIR)/src/moc ; $(MAKE) )

Makefile: anzeige.pro  $(QTDIR)/mkspecs/default/qmake.conf
    $(QMAKE) anzeige.pro
qmake:
    @$(QMAKE) anzeige.pro

dist:
    @mkdir -p .obj/anzeige && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/anzeige/ && ( cd `dirname .obj/anzeige` && $(TAR) anzeige.tar anzeige && $(GZIP) anzeige.tar ) && mv `dirname .obj/anzeige`/anzeige.tar.gz . && rm -rf .obj/anzeige

mocclean:
    -rm -f $(OBJMOC)
    -rm -f $(SRCMOC)

uiclean:
    -rm -f $(UICIMPLS) $(UICDECLS)

clean: mocclean uiclean
    -rm -f $(OBJECTS)
        -rm -f .ui/qmake_image_collection.cpp
    -rm -f *~ core *.core


####### Sub-libraries

distclean: clean
    -rm -f $(TARGET) $(TARGET)
    

FORCE:

####### Compile

.obj/main.o: main.cpp .ui/anzeige.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/main.o main.cpp

.ui/anzeige.h: anzeige.ui hwstat.h \
        anzeige.ui.h
    $(UIC) anzeige.ui -o .ui/anzeige.h

.ui/anzeige.cpp: .ui/anzeige.h anzeige.ui hwstat.h \
        anzeige.ui.h
    $(UIC) anzeige.ui -i anzeige.h -o .ui/anzeige.cpp

.obj/anzeige.o: .ui/anzeige.cpp .ui/anzeige.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/anzeige.o .ui/anzeige.cpp

.obj/moc_anzeige.o: .moc/moc_anzeige.cpp .ui/anzeige.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_anzeige.o .moc/moc_anzeige.cpp

.moc/moc_anzeige.cpp: $(MOC) .ui/anzeige.h
    $(MOC) .ui/anzeige.h -o .moc/moc_anzeige.cpp

.obj/qmake_image_collection.o: .ui/qmake_image_collection.cpp
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/qmake_image_collection.o .ui/qmake_image_collection.cpp

.ui/qmake_image_collection.cpp: images/filenew \
        images/fileopen \
        images/filesave \
        images/print \
        images/undo \
        images/redo \
        images/editcut \
        images/editcopy \
        images/editpaste \
        images/searchfind
    $(UIC)  -embed anzeige images/filenew images/fileopen images/filesave images/print images/undo images/redo images/editcut images/editcopy images/editpaste images/searchfind -o .ui/qmake_image_collection.cpp

####### Install

install: all

uninstall:


Dieser Post wurde am 01.09.2003 um 16:18 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ KDevelop / Qt / wxWidget ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: