• 4191阅读
  • 5回复

一个新手级的问题,望高手指点。急。。。 [复制链接]

上一主题 下一主题
离线zhongguo2813
 

只看楼主 倒序阅读 楼主  发表于: 2006-07-18
一个新手级的问题,望高手指点。急。。。
自己写了个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)

高手 们看看问题出在哪了。。。急死我了,。。
[ 此贴被XChinux在2006-07-18 23:33重新编辑 ]
离线zhongguo2813

只看该作者 1楼 发表于: 2006-07-18



整了我1天了。。在找不出问题所在,,可真的要哭了。
离线cheteau

只看该作者 2楼 发表于: 2006-08-25
好像是缺文件
离线8180557
只看该作者 3楼 发表于: 2006-08-26
Re
怎么在窗体里面载入图片
离线siling008

只看该作者 4楼 发表于: 2006-09-06
-lqt-mt 中间少了个空格,试试 -lqt -mt
离线jacklee
只看该作者 5楼 发表于: 2006-09-06
我记得是每空格的,你到qt的安装目录的bin或lib看看,又没有
如果你是下的源码的话,这个好像要编译的
快速回复
限100 字节
 
上一个 下一个