Repository navigation
Replies: 11 comments
|
Possibly relating to: #18760 |
|
Hi yonaka Thanks for posting this issue. I think this is the same problem with which in #18760. You should add the path to your project manually. For example, Then you can include the headers without the directory that has the version, such as |
|
NancyLi1013 It means each time the library is updated we will have to change the include directory project setting, e.g. |
|
yonaka If you would use CMake or Meson you wouldn't have those problems since the pc file contains the info for the include folders. The MSBuild integration is not clever enough to setup "usage" include folders. The folder structure itself is given by upstream. |
|
I asume this is a correct ExternalIncludePath setting to compile
This is annoying. |
|
yonaka You probably can shorten it by using |
|
Alexander Neumann (@Neumann-A) Thank you for the info.
Aside from the length of the settings, it is tedious to have to figure out by trial and error what paths are needed to make just a |
|
Correction: |
|
use only |
|
Could you show me the example settings? |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
Includes below do not work.
Ones below, which are unusual, do work.
Environment
To Reproduce
See the description above.
Expected behavior
The code below should not emit any error.
Additional context
A page below reads the include should be
#include <pangomm.h>https://developer.gnome.org/pangomm/stable/
I suppose some github searches indicate the include of cairomm.h should be
#include <cairomm/cairomm.h>.In addition, please check pango, glibmm and geomm packages.
All reactions