1

在来自 qmake 生成的 Makefile 的此链接器命令之后,我收到以下错误。

clang++ -headerpad_max_install_names -mmacosx-version-min=10.6 -o bin/Clock tmp/clock.o tmp/config.o tmp/main.o tmp/qrc_resources.o tmp/moc_clock.o   -L/Users/foo/Qt5.0.0/5.0.0/clang_64/lib -lQt5Widgets -lQt5Gui -lQt5Core -framework OpenGL -framework AGL

错误:

ld: library not found for -lQt5Widgets

我可以确认该库不存在该拼写。然而,还有一个 QtWidgets.la 也有一个 QtWidgets.framework 目录,它有一个 QtWidgets。

在 lib 目录中,所有文件都没有 Qt5 前缀,是否有某种方法可以更改 Qt,因此它不会查找它等。

我知道我可以重命名并移动它们,但这是一项让所有库都具有 Qt5 前缀的大工作。

4

0 回答 0