Is it possible to build OpenCV 3.2.0 libraries using MinGW for a 32bit Windows?

The installer I downloaded from OpenCV's site had only a 'x64' folder. I use an i686 system. I want to build my libraries (don't know how) using GCC 6.2.0. If you could help me, it'd be cool of you. : D

Here's the steps I followed...
1. Extracted the OpenCV files to "C:/".
2. Used CMake to configure and generate install files in another folder (named it "opencv-mingw").
3. Went to that folder using CMD,used the "mingw32-make" and "mingw32-make install" commands.

The problem is that there are no libraries in "opencv-mingw/install/x86/lib" path except "opencv_world320.dll"

I actually rage quit by deleting directory where I installed the files. So, right now, I'm rebuilding them. But I think I remember seeing a "opencv_world320.dll.a". So, in any of my further projects, Do I just link to that library, and that's it?

yes. it's like this: if you enabled BUILD_opencv_world in cmake, you'll get one big chunk (opencv_world320), if you disable it, it will build single, seperate libs (opencv_core320, opencv_imgproc320, etc.)

After hitting "Configure", I made sure that all the options under "BUILD_opencv_..." where checked. As @berak told me, if you want seperate, individual libraries, uncheck "BUILD_opencv_world" option.

Hit "Generate".

Open CMD, and navigate to the build (destination) folder.

Type mingw32-make or mingw-make, whatever does the job.

Let the building take its sweet time.

After the building process is complete, type mingw32-make install or mingw-make install, whatever your CMD understands.

Done.

You'll find your libraries at "<build-directory>/install/x86(or x64)/mingw/bin". Alternatively, you can also find them at "<build-directory>/bin" folder. Includes are present in the "<build-directory>/install/include" path. Set this path as the default include path.

P.S. - If you want to build the supplied example files as well, check the BUILD_EXAMPLES option in step 4.