Visual Studio has macros like $(TargetDirectory)
, $(OutputPath)
etc.
In my source code, I want to specify a relative path for the loading of a file from a folder a few levels below the TargetDirectory
.
Currently I'm doing this: mLayer = mEngine->AddLayer("D:\\Projects\\abc.osg");
and I want it to be something like mLayer = mEngine->AddLayer(($TargetDirectory)+"..\\..\\abc.osg");
It's just a temporary requirement, so that I can give my code to a person for a small demo, and his TargetDirectory is differently aligned wrt my directories. Is there any way to make use of the Visual Studio macros in source code? (at least I know that System environment variables can be accessed)