我正在尝试创建一个包含应用程序的分发目录。我已经将几个Qt DLL文件复制到该目录中,程序似乎可以正常运行,但有一个例外:它似乎无法找到SQLite的SQL插件。将qtsqlite.dll复制到目录中并不能使我的应用程序打开或创建SQLite文件。为了使程序能够读取数据库,必须遵循哪些目录结构或复制哪些附加文件?
我正在尝试创建一个包含应用程序的分发目录。我已经将几个Qt DLL文件复制到该目录中,程序似乎可以正常运行,但有一个例外:它似乎无法找到SQLite的SQL插件。将qtsqlite.dll复制到目录中并不能使我的应用程序打开或创建SQLite文件。为了使程序能够读取数据库,必须遵循哪些目录结构或复制哪些附加文件?
感谢@shoosh提供的链接,我能够解决问题。我需要在分发目录中创建sqldrivers子目录,并将qsqlite.dll库放入其中。但这只是第一步。你有什么关于创建完整的Windows安装程序的提示和资源吗?我主要是Linux程序员,对这个领域不熟悉。