回复: cannot file -lqte probom ?
#6 [fanronghua 07-20 11:22]
Thanks your helping!
this is my Makefile .
#############################################################################
# Makefile for building: test
# Generated by qmake (1.07a) (Qt 3.3.8) on: Mon Jul 20 11:08:39 2009
# Project:test.pro
# Template: app
# Command: $(QMAKE) -spec /usr/local/arm/qte/mkspecs/qws/linux-arm-g++ -o Makefile test.pro
#############################################################################
####### Compiler, tools and options
CC = arm-linux-gcc
CXX= arm-linux-g++
LEX= flex
YACC = yacc
CFLAGS = -pipe -Wall -W -O2-DQT_NO_DEBUG -DQT_SHARED
CXXFLAGS = -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2-DQT_NO_DEBUG -DQT_SHARED
LEXFLAGS =
YACCFLAGS= -d
INCPATH= -I/usr/local/arm/qte/mkspecs/qws/linux-arm-g++ -I. -I$(QTDIR)/include -I.ui/ -I. -I.moc/
LINK = arm-linux-g++
LFLAGS =-Wl,-rpath,$(QTDIR)/lib
LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
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)
COPY_DIR = $(COPY) -R
INSTALL_FILE= $(COPY_FILE)
INSTALL_DIR = $(COPY_DIR)
DEL_FILE = rm -f
SYMLINK= ln -sf
DEL_DIR= rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR= mkdir -p
####### Output directory
OBJECTS_DIR = .obj/
####### Files
HEADERS =
SOURCES = main.cpp
OBJECTS = .obj/main.o \
.obj/form1.o
FORMS = form1.ui
UICDECLS = .ui/form1.h
UICIMPLS = .ui/form1.c ..
#7 [guoyun_he 07-20 11:50]
LIBS = $(SUBLIBS) -L/usr/local/arm/3.4/lib -L$(QTDIR)/lib -lqte -lm -ldl -lqte
#8 [fanronghua 07-20 13:33]
Thanks your helping.
but i get this message after i Changes LIBS =..
root@aw:/home/charles/test2# make
arm-linux-g++ -Wl,-rpath,/usr/local/arm/qte/lib -o test .obj/main.o .obj/form1.o .obj/moc_form1.o -L/usr/local/arm/3.4.1/lib -L/usr/local/arm/qte/lib -lqte -lm -ldl -lqte
/usr/local/arm/qte/lib/libqte.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make: *** Error 1
root@aw:/home/charles/test2#
Thanks
#9 [guoyun_he 07-20 15:00]
try command:
make clean
make
#10 [fanronghua 07-20 15:45]
错误仍然出现.