When I create a shared library with g++, it doesn't create a dll but a dll with ".so" at the end. Anyone know why this is? Can i just remove the ".so" extension or is it a diff. format? How do I get it to truly be ".dll"?
gcc -shared -o Test.dll -c test.cpp
So it prepends with "lib" and appends ".so"