注册

QT源码在linux编译错误

晓宇 2023/06/16 946 1 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM7
【操作系统】:ubuntu
【CPU】:
【问题描述】*:QT源码在ubuntu18.04编译出现下面错误,应该如何解决?
root@peggy-VirtualBox:/roo/Qt5.14.1/5.14.1/Src/qtbase/src/plugins/sqldrivers/dm# make release
make -f Makefile.Release
make[1]: Entering directory '/roo/Qt5.14.1/5.14.1/Src/qtbase/src/plugins/sqldrivers/dm'
rm -f libqsqldm.so
g++ C:\dm7_20210303_x86_win_32\source\include\dmdpi.lib -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-z,origin -Wl,-rpath,$ORIGIN/../../lib -Wl,-rpath,$ORIGIN/../../lib -shared -o libqsqldm.so .obj/release/qsql_dm.o .obj/release/main.o .obj/release/moc_qsql_dm_p.o -LC:\dm7_20210303_x86_win_32\source\include -L/home/qt/openssl-1.1.1d/lib /data/dm7/drivers/dpi/libdmdpi.a -ldl /roo/Qt5.14.1/5.14.1/gcc_64/lib/libQt5Sql.so /roo/Qt5.14.1/5.14.1/gcc_64/lib/libQt5Core.so -lpthread
g++: error: C:dm7_20210303_x86_win_32sourceincludedmdpi.lib: No such file or directory
Makefile.Release:78: recipe for target '/roo/Qt5.14.1/5.14.1/Src/qtbase/plugins/sqldrivers/libqsqldm.so' failed
make[1]: *** [/roo/Qt5.14.1/5.14.1/Src/qtbase/plugins/sqldrivers/libqsqldm.so] Error 1
make[1]: Leaving directory '/roo/Qt5.14.1/5.14.1/Src/qtbase/src/plugins/sqldrivers/dm'
Makefile:42: recipe for target 'release' failed
make: *** [release] Error 2

回答 0
暂无回答
扫一扫
联系客服