[C++-sig] MSVC project file [UPDATED]

Brett Calcott brett.calcott at paradise.net.nz
Wed Nov 27 11:07:02 CET 2002


On Nov 25 10:04, David Abrahams wrote:
> Brett Calcott <brett.calcott at paradise.net.nz> writes:
> 
> > Yeah, you didn't read the non-existent documentation :)
> >
> > There are two ways of setting include paths in VS. You can add them
> > under: Project/Settings/C++/Preprocessor/Additional Include Directories
> > which makes them project specific, or you can add them under the
> > Tools/Options/Directories/Include Files, which makes them global to all
> > projects. Given that people may put $BOOST_ROOT wherever they want, I
> > typically define stlport and boost stuff at the global level, rather
> > than expose my particular setup to the world. This means I can quickly
> > switch versions too. *However*, as this file will exist within the boost
> > tree, I can add the relative include path to the project file. 
> 
> I chose that particular location in the Boost tree based on the paths
> I saw in your file, which seemed to indicate that it was to be located
> in libs/python/<...>/<...>.

Okay - but the paths in the project file (.dsp) for the include files
are just for inclusion in the *IDE*, they are only there for convenience
so that you can see them in the project file list. The *compiler* ignores
them completely.

> 
> > I didn't think to do this as I had already got my global definition
> > going. I will make this fix in the one I submit with the docs which
> > should happen soonish...
> >
> > I have been quiet cos' I need to finish some writing - then I'll be
> > back to look at this pointer stuff again too.
> 
> OK. Peter has made the get_deleter<D> patch I requested, so this is
> going to be very exciting. I'll be happy to work with you on it.

Great. I'll be there soon...


Cheers,
Brett




More information about the Cplusplus-sig mailing list