TL;DR: I fixed it.
What was wrong:
I previously used to use the Dev-Cpp IDE and I must have installed MinGW32 with Dev-cpp. When I installed Code::Blocks the first time, I either didn't install the MinGW32 bundle, or it detected the MinGW32 that as installed with Dev-cpp by default. Going through all these problems with what I thought was me installing SFML incorrectly, I began looking through random options and various tabs inside of those options. Inside of Codeblocks I stumbled upon the "Toolchain executbables" tab. That's when I noticed that the compiler was the one set by Dev-cpp. I moved installation directory to the variation I installed with Code::blocks. The version that I installed with codeblocks was the version that had a Path set. I believe the version that was installed with dev-cpp was an older version, because after I switched the installation directories around, everything worked fine.
Thanks for trying to help. =^_^=