Saludos, no tengo experiencia utilizando Visual C++ (VC) pero
luego de haber consultado con unos colegas me han informado
que los archivos ejecutables generados requieren de una
biblioteca adicional (vcredist_86).
Evidentemente estás en lo correcto, para re-distribuir tu programa
necesitarás los archivos .dll de SDL y además las bibliotecas de
ejecución para Visual C.
Tendrías que hacer lo siguiente, primero ejecuta tu programa
generado con VC en otro equipo y toma nota del mensaje de
error. Es muy importante que tomes nota de ello, si el programa
falla silenciosamente intenta buscar un archivo como stdout.txt
o stderr.txt dentro del directorio del programa, SDL
generalmente crea esos archivo por su cuenta.
Otra solución sería no usar Visual C... ¿por que?, porque el entorno
de desarrollo debería hacer tu trabajo mas sencillo, es su objetivo.
Visual C claramente está haciendo mas complicado tu trabajo, y
por ello tal vez sea una buena idea dejar de usarlo y adoptar otra
herramienta de reemplazo:
-
http://www.losersjuegos.com.ar/referenc ... devcpp.php
-
http://www.losersjuegos.com.ar/referenc ... libros.php
Saludos.