Hi booradley60,
I appreciate your thorough response, and now have a better understanding of how to use the Visual Studio nomenclature.
I am used to building things like:
CircleSolution: Contains Circle.H, Circle.cpp
None of my classes or books so far have talked about incorporating a static library and drivers. For all of my projects for classes and book problems so far, they all use the format:
CircleSolution: Contains Circle.H, Circle.cpp, main.cpp
Or XSolution: X.H, x.cpp, y.h, y.cpp, ....etc.... main.cpp
Do you know of a way using the format that I am used to,
PointSolution: Contains point.H, point.cpp
CircleSolution: Contains Circle.H, Circle.cpp
and be able to use point solution within circle solution? (Circle class inherits from Point class).
According to this link
|
http://stackoverflow.com/questions/601268/visual-c-include-files-from-other-projects-in-the-same-solution
|
(and many similar to it), people are performing exactly what I want to be able to do, with just adding the path of the desired .h and .cpp files to Additional Include Directories. They say you can add library path to the linker IF you are using static libaries.
I assume that means you are able to perform this without using libraries, and just editing the path in Additional Include Directories to be able to include header files located in another solution?
Or am I mistaken, and in order to do what I want to do, I must implement the entire full solution that you have outlined?
I am not adverse to learning how to implement what you are suggesting, but if I can do it in a much similar manner I would find that preferable. (As I have no idea how to do the library/driver implementations).