Ranjit wrote:I am working with Video encoding software for HEVC for my study. I came across software that requires wxsqlite3.I am not able to build my HEVC video encoding software because it requires wxcode_msw30ud_wxsqlite3.lib . Can you please provide any help in this.
You are not giving very explicit information, unfortunately. From the library name I can deduce that you are building the software on Windows. And a quick search for HEVC and wxWidgets indicates that you might be using HEVCAnalyzer (which is based on wxWidgets 3.0.2 and Visual Studio 2013 for Windows and depends on wxSQLite3). That project assumes that you have built the wxSQLite3 library yourself.
To build the wxSQLite3 library you need to download the wxSQLite3 source distribution from wxCode at SourceForge. Although no Visual Studio 2013 solution/project file is included in the distribution you should be able to use solution file wxsqlite3_vc9.sln in the build30 subfolder of the distribution. You need to set the environment variable WXWIN to point to the root folder of your wxWidgets installation. Thereafter you should be able to compile wxSQLite3 by selecting the appropriate configuration within Visual Studio.
In the solution file for the HEVC software you probably have to adjust the library path for the linker, so that the required wxSQLite3 library can be found by the linker.
Additionally you need a SQLite3 DLL at runtime. You may use one of the precompiled DLLs coming with the wxSQLite3 distribution.