将-lm标志传递给qt编译器以摆脱“无法打开文件”m.lib“

时间:2015-03-04 11:37:59

标签: c++ qt compiler-errors qmake

我在qt中编译库并在编译期间我遇到了这个错误(在Windows 7 x64上使用qt designer):

无法打开文件“m.lib”

当我在herehere找到我时,我必须将-lm标志传递给编译器,但我不知道如何通过它?!

我已将它留在qmake旗帜中,但它说它不知道!

我使用qt-designer和qt5.2以及msv2012编译器。

1 个答案:

答案 0 :(得分:1)

http://doc.qt.io/qt-5/qmake-project-files.html#declaring-other-libraries

您可能需要告诉它库的位置。

LIBS += -L/path/to/my/lib -lm

希望有所帮助。