Is there any tool that can directly test if a library is made for 32 or 64 bit?
Run a visual studio command prompt to ensure your path can find dumpbin.exe
Pipe to findstr to save on the big spew about each section and optionally you can use a wildcard to analyse a folder of libs.
dumpbin /headers *.lib | findstr machine
Example of what you're looking for;
8664 machine (x64)