I always find myself disliking IDEs project management, mainly because it's not transparent I think.
I'm playing with the simple Hello World example in emStudio, and I am trying to add a linkable library (CException).
1. I add a dynamic folder called CException, and point to where I have cloned CException.
2. I exclude test in the dynamic folder configuration, because I have no interest of that
3. I click on the newly added CException, and select Compile (works just fine)
4. In my main.c I try to do #include "CException.h" but compile fails because "CException.h: No such file or directory"
Do I really need to import the content of CException into my project in order for this to work??
In short, I understand _nothing_ about how emStudio handles build dependencies and how to properly add libraries to a project and I can't find any documentation either that clearly explain how to do this...
I'm playing with the simple Hello World example in emStudio, and I am trying to add a linkable library (CException).
1. I add a dynamic folder called CException, and point to where I have cloned CException.
2. I exclude test in the dynamic folder configuration, because I have no interest of that
3. I click on the newly added CException, and select Compile (works just fine)
4. In my main.c I try to do #include "CException.h" but compile fails because "CException.h: No such file or directory"
Do I really need to import the content of CException into my project in order for this to work??
In short, I understand _nothing_ about how emStudio handles build dependencies and how to properly add libraries to a project and I can't find any documentation either that clearly explain how to do this...