[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:51731] Re: Qtのテスティングフレームワークqtestlibについて



西原です。

> > $ qmake -project "QT += testlib"
> >  # foo.pro ファイルに QT += testlib と追記されていることを確認。
> > $ qmake
> >  # Makefile の LIBS に -lQtTest が追加されていることを確認。 
> 
> qmakeの実行で、LIBSに -lQtTest は追加されていないです。

qmake -project "QT += testlib" でプロジェクトファイルに QT += testlib
が追加されるところまではOKですか?

> Etchを利用しており、qtライブラリのバージョンは
> 
> $ dpkg -l libqt4-dev
...
> ii  libqt4-dev     4.2.1-2+etch1  Qt 4 development files
> $ qmake -v
> QMake version 2.01a
> Using Qt version 4.2.1 in /usr/lib
> 
> です。qmakeのバージョンは同じで、Qtライブラリのバージョンがわたしのは低いですね。
> 西原さんのQtライブラリのバージョンが高いということは、lennyをお使いなのでしょう?

sid + experimental (KDE4.1関係) です。

$ dpkg -l libqt4-dev
...
ii  libqt4-dev                   4.4.3-2                      Qt 4 development files

次のファイルに QT += testlib だったら QtTest を追加しそうな記述がありました。 
/usr/share/qt4/mkspecs/features/qt.prf 
--
else:isEqual(QTLIB, testlib):qlib = QtTest
--
長部さんのところではどうでしょうか?