提问人:RyCloud 提问时间:11/1/2023 最后编辑:RyCloud 更新时间:11/1/2023 访问量:58
如何为 linux 系统编译包含名为“QtGraphicalEffects”的特定模块的 qt5.13.2?
How to compile qt5.13.2 that include specific module called "QtGraphicalEffects " for linux sytem?
问:
我正在构建一个可以在 Windows 和 Linux 上运行的项目,当我在 Windows 上完成调试时,我发现我的 linux qt 交叉编译链没有名为 QtGraphicalEffects 的着色器模块,但 windows 有。
我尝试通过添加参数来编译Qt,但是我找不到Qt compile configure的参数,谁能帮忙?多谢 这是我的配置参数,我隐藏了一些库的依赖路径: ./configure -prefix /home/qt5.13.2-x86_64-noicu -release -xplatform linux-g++-64 -confirm-license -opensource -no-icu -ssl -openssl -openssl-runtime -no-fontconfig -no-harfbuzz -qt-zlib -qt-xcb -qpa xcb -feature-thread -no-opengl -skip qtlocation -nomake examples -nomake tests -recheck-all XKBCOMMON_PREFIX=“${}” XKBCOMMON_LIBS=“-lxkbcommon” XKBCOMMON_X11_PREFIX=“${}” XKBCOMMON_X11_LIBS=“-lxkbcommon-x11 -wl,-rpath-link=${}/lib:${}/lib:${}/lib” XCB_PREFIX=“${}” XCB_LIBS=“-lxcb -wl,-rpath-link=${CONAN_BUILD_DIRS_LIBXAU}/lib“ XCB_XKB_PREFIX=”${}“ XCB_XKB_LIBS=”-lxcb-xkb -wl,-rpath-link=${}/lib“ -I”${}/include“ -I”${}/include“ CUPS_PREFIX=”${}“ CUPS_LIBS=”-lcups -Wl,-rpath-link=${}/lib“ -I”${}/include“ -I”${}/include“ OPENSSL_PREFIX=”${}“ OPENSSL_LIBS=”-lssl -lcrypto -Wl,-rpath-link=${}/lib“ -I”${}/include“”
答:
configure
报告哪些模块不会被编译以及为什么,它还保存了所有相关信息。由于缺少依赖项,它可能会跳过可选目标。configure.log
您可以下载此模块的源代码并单独编译和安装它 qtgraphicaleffects-everywhere-src-5.13.2.tar.xz
评论