A long time ago, because of too many things, there was no time to write a blog.
I have recently studied VLC and encountered many minor problems in the compilation and packaging process. I will record it here.
First of all, I am very grateful to dog brother for his help. He specifically wrote how to compileArticle: Http://jeremiah.blog.51cto.com/539865/339181
The compiling process and the compiling environment follow these steps. However, during the compilation process, we found that the makefile. Am file does not need to be modified or passed. libtool has not been verified.
The entire compilation process is more than an hour (during this period, you can have some tea and WC ). After make is complete, make the package-win32-base to generate the vlc-1.1.0 directory of the files necessary for installation.
VLC supports NSIs packaging. The packaging script file name is VLC. win32.nsi ., You must install NSIs 2.45 or later.
However, Lithuanian's language resource file is missing during the packaging process. You must comment out the related lines in the script: lines 135th, lines 767, lines 826-828, lines 1108, and lines 7-1169.