
¿Es posible especificar qué versión de un archivo llamar cuando hay duplicados en su variable PATH?
Fondo
Tengo las carpetas bin de mingw32 y mingw64 en mi ruta, de modo que
PATH=...;C:\mingw32\bin;C:\mingw64\bin;...
y cada carpeta contiene los ejecutables gcc, g++, etc. ¿Es posible especificar cuál se debe llamar, aparte de anteponer el específico que quiero al inicio de la ruta como?
PATH=C:\mingw64\bin;%PATH%
para los dll que se encuentran en la carpeta, el dll de 32 o 64 bits parece cargarse correctamente desde los propios métodos de Windows, pero en cuanto a otras operaciones, no estoy seguro de cómo (o incluso) si esto es posible.