Content originally posted in LPCWare by cv_men on Thu Feb 19 03:59:31 MST 2015
That didn't quite answer my question.
As I realized that these settings are quite important and couldn't find any additional documentation, I set up some test projects to find out on my own. Here's my conclusions, please feel free to comment or correct. I hope this collection can help others as well.
[list]
[*]Paths and Symbols -> Includes
As describes in the previous post, Tools Settings defines compile time settings. Nevertheless, Paths and Symbols is the place to go to define your include folders which can be exported to dependent projects. These will - even at compile time! - use what is defined here. So most important you must manually sync Tools Settings with Paths and Symbols if you want to make any depending project build correctly.
[*]Paths and Symbols -> Symbols, Libraries, Library Paths
Expected to work in the same way as Includes, but unverified for now.
[*]Paths and Symbols -> Source location
This one is easy, as there's no conflicting or competing setting under Tools Settings.
It defines, which files are actually passed to the tool chain (compiler).
[*]Paths and Symbols -> Includes
Same here, no conflicts. It works exactly as the help text says: expressing dependencies between Build configurations in different projects. Read the help for details.
[/list]