问题描述 将qt程序编译成静态库,代码中使用的资源文件无法正常读取 解决方法 在代码中资源文件被使用之前,使用Q_INIT_RESOURCE()初始化资源,可以在主程序中调用,也可以在静态库的程序中调用。 例如qrc文件名为abc.qrc,在代码中调用 Q_INIT_RESOURCE(abc) 参考 https://blog.51cto.com/no001/389801 https://blog.csdn.net/u014609638/article/details/99550078