Los proyectos de Visual Studio asumen que todos los archivos que pertenecen al proyecto se encuentran en el mismo directorio que el archivo del proyecto o uno debajo.Almacenamiento de archivos de origen fuera del directorio de archivos del proyecto en Visual Studio C++ 2009
Para un proyecto en particular (en el sentido no de Visual Studio) esto no es lo que quiero. Quiero almacenar los archivos específicos de MSVC en otra carpeta, porque también puede haber otras formas de compilar la aplicación, por ejemplo, con SCons. Además, todo lo que MSVC saca del desorden del directorio fuente.
Ejemplo:
/source
/scons
/msvc <- here is where I want my MSVC-specific stuff
puedo añadir los archivos, en el Explorador, en el directorio source
manualmente, y luego enlazarlas en Visual Studio con el proyecto. No es el fin del mundo, pero me molesta un poco que Visual Studio intente dictar la estructura de carpetas de mi proyecto.
Estaba mirando a través del schemas para los archivos del proyecto, pero me di cuenta de que esta suposición molesta está en el IDE y no en el formato de los archivos del proyecto.
¿Alguien sabe una manera más clara de resolver esto que vinculando manualmente archivos al proyecto desde el directorio source
?
¿Qué quiere decir con "vincular archivos al proyecto"? Si tiene archivos en diferentes carpetas, ¿no funciona "Agregar archivos existentes ..."? – GManNickG
@GMan, sí. Me pregunto si hay una manera más ordenada de hacerlo, así que no tendré que hacer "Agregar archivos existentes" todo el tiempo, sino más o menos decirle al proyecto que mis cosas están en un directorio determinado. – Skurmedel
Ok, ya veo. Estoy un tanto en el mismo bote, pero acabo de aprender a agregarlos a mano de todos modos, no creo que haya una manera de decirle que mire una carpeta. Me encantaría si hubiera, sin embargo. – GManNickG