我正在修改 vlc 源代码并添加了一些 UI 屏幕。我需要使用 QtNetwork 包,默认情况下 vlc 只有 QtCore 和 QtGui 包。
在为 Linux 编译时,我修改了主要的 vlc configure.ac 以包含 QtNetwork,它运行良好。但是当我尝试按照标准流程进行交叉编译时,配置步骤失败,即
../extras/package/win32/configure.sh --host=i686-w64-mingw32
表示无法定位 QtNetwork
更新: 后来启用 QtNetwork 时,我仍然获得对 QtNetwork 相关类及其功能的未定义引用。