/Fe (Asignar nombre a un archivo ejecutable)
Especifica un nombre y un directorio para el archivo .exe o el DLL creado por el compilador.
Sintaxis
/Fe[pathname]
/Fe: pathname
Argumentos
pathname
La ruta de acceso relativa o absoluta y el nombre de archivo base, o la ruta de acceso relativa o absoluta a un directorio, o el nombre de archivo base que se va a usar para el ejecutable generado.
Comentarios
La opción /Fe permite especificar el directorio de salida, el nombre del archivo ejecutable de resultados, o ambos, para el archivo ejecutable generado. Si pathname finaliza en un separador de ruta de acceso (\
), se entiende que solo especifica el directorio de salida. En caso contrario, el último componente de pathname se usa como nombre base del archivo de salida y el resto de pathname especifica el directorio de salida. Si pathname no tiene ningún separador de ruta de acceso, se considera que especifica el nombre del archivo de salida en el directorio actual. El pathname debe ir entre comillas dobles (") si contiene caracteres que no pueden estar en una ruta de acceso corta, como espacios, caracteres extendidos o componentes de la ruta de acceso de más de ocho caracteres.
Cuando no se especifica la opción /Fe, o cuando no se especifica un nombre base de archivo en pathname, el compilador da al archivo de salida un nombre predeterminado con el nombre base del primer archivo de origen u archivo objeto especificado en la línea de comandos y en la extensión .exe o .dll.
Si especifica la opción /c (Compilar sin vincular),/Fe no tiene ningún efecto.
Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.
Seleccione la página de propiedades Propiedades de configuración>Enlazador>General.
Modifique la propiedad Archivo de salida. Elija Aceptar para guardar los cambios.
Para establecer esta opción del compilador mediante programación
- Vea OutputFile.
Ejemplos
La siguiente línea de comandos compila y vincula todos los archivos de código fuente de C al directorio actual. El archivo ejecutable resultante se denomina PROCESS.exe y se crea en el directorio "C:\Users\User Name\repos\My Project\bin".
CL /Fe"C:\Users\User Name\repos\My Project\bin\PROCESS" *.C
La siguiente línea de comandos crea un archivo ejecutable en C:\BIN
con el mismo nombre base que el primer archivo de origen del directorio actual:
CL /FeC:\BIN\ *.C
Consulte también
/F (Opciones del archivo de resultados)
Opciones del compilador de MSVC
Sintaxis de la línea de comandos del compilador MSVC
Especificar la ruta de acceso