标题:一个新手级的问题,望高手指点。急。。。
作者:zhongguo2813
日期:2006-07-18 11:09
内容:
自己写了个makefile,在由 main.o链接生成quit目标的时候,出现这样的错误 ,/usr/bin/ld:cannot find -lqt-mt.
在main.cpp中,只用到了qapplication.h,qfont.h,qpushbutton.h
我的makefile是这样写的。
CXX=g++
INCPATH=-I$(QTDIR)/include
BIN_DIR=bin
SRC_DIR=src
TMP_DIR=tmp
SOURCES = $(SRC_DIR)/main.cpp
OBJECTS = $(TMP_DIR)/main.o
TARGET=$(BIN_DIR)/quit
LIBS= -L$(QTDIR)/lib-L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
first:all
all:$(TARGET)
$(TARGET):$(OBJECTS)
$(CXX) -o $@ $< $(LIBS)
$(OBJECTS):$(SOURCES)
$(CXX) -c -pipe $(INCPATH)-o $@ $<
clean:
-rm -f $(TMP_DIR)/*.o
-rm -f $(BIN_DIR)
高手 们看看问题出在哪了。。。急死我了,。。
#1 [zhongguo2813 07-18 11:16]
整了我1天了。。在找不出问题所在,,可真的要哭了。
#2 [cheteau 08-25 17:26]
好像是缺文件
#3 Re [8180557 08-26 16:10]
怎么在窗体里面载入图片
#4 [siling008 09-06 14:56]
-lqt-mt 中间少了个空格,试试 -lqt -mt
#5 [jacklee 09-06 22:21]
我记得是每空格的,你到qt的安装目录的bin或lib看看,又没有
如果你是下的源码的话,这个好像要编译的