我准备在 Centos5.5 上构建 Qt5.4.1,根据这个https://kate-editor.org/2014/12/22/qt-5-4-on-red-hat-enterprise-5/。
现在我在构建 qt src 时遇到了一些问题。当我执行 make 命令时,它显示:
- g++:错误:LIBS:没有此文件或目录
- g++:错误:=:没有此文件或目录
但我在 qtbase/src/tools/moc/Makefile 中找到了“LIBS”
- LIBS = $(SUBLIBS) -L/home/chenc/tmp/qt-everywhere-opensource-src-5.4.1/qtbase/lib -lQt5Bootstrap -lpthread
这是 qmake 的问题吗?请帮帮我,谢谢。
答案1
- 详细日志:
- cd tools/moc/ && (测试 -e Makefile || /home/chenc/tmp/qt-everywhere-opensource-src-5.4.1/qtbase/bin/qmake /home/chenc/tmp/qt-everywhere-opensource-src-5.4.1/qtbase/src/tools/moc/moc.pro -o Makefile )&& make -f Makefile
- make[3]: 进入目录 `/home/chenc/tmp/qt-everywhere-opensource-src-5.4.1/qtbase/src/tools/moc'
- g++ -Wl,--gc-sections -Wl,-O1 -fuse-ld=gold -Wl,-rpath,/home/chenc/tmp/qt-everywhere-opensource-src-5.4.1/qtbase/src/tools/moc/\ -Wl,-rpath,/home/chenc/tmp/qt-everywhere-opensource-src-5.4.1/qtbase/src/tools/moc/ LIBS = -L/home/chenc/tmp/qt-everywhere-opensource-src-5.4.1/qtbase/lib -lQt5Bootstrap -lpthread -o ../../../bin/moc .obj/moc.o .obj/preprocessor.o .obj/generator.o .obj/parser.o .obj/token.o .obj/main.o
- g++:错误:LIBS:没有此文件或目录
- g++:错误:=:没有此文件或目录