Apologies for a very basic question. I am trying to port from a CMake project into a visual studio project.
Basically I want to run the project from visual studio without using the CMake file. In the project I need to port, there are many folders and sub folders that contains many .cpp and .h files. These are included to the main cpp file as using `#includes`.

**My Case**

The library I want to include
[![Glimpse of the library Libpfs](https://i.stack.imgur.com/AovMF.png)](https://i.stack.imgur.com/AovMF.png)

and my main.cpp

[![My Main.cpp](https://i.stack.imgur.com/7m9cR.png)](https://i.stack.imgur.com/7m9cR.png)
For instance to make things simple assume I have a main file main.cpp and this file includes `#include "Libpfs/colorspace/colorspace.h"`. The Libpfs is a folder and it has many sub folders one of which is colorspace folder and this has many .h and .cpp files. One .h file is colorspace.h that is included in main.cpp using the `#include` and the folder also has .cpp file i.e. **colorspace.cpp**.

**My Attempt**

My objective is include them to my project.
Now here is what I have tried
in Visual Studio **Project**->**properties**->**C/C++** in **Additional Include Directories** I gave the path of the folder that contains **Libpfs** but this approach did not work and gave linker errors this might be because I have no lib files for the **Libpfs** (correct me if I am wrong). I only have .cpp files of the corresponding .h files. I presume the cause of error is the the .cpp files are not compiled yet.

**My Question**

How can I include the cpp file to my project as well (not the lib files since I dont have those).