âNo such file or directoryâ - canât find include file. This is perfectly clear to me. The same goes for linker which canât find .lib files.
If VCMI_Liblib is not created at all (compilation failed) or is created in wrong directory, you get this error.
Just navigate project settings (for each projectr, starting from VCMI_Lib) and make sure files are in specified include directories. Or, more precisely, make sure the directories are set where files are.
I didnât encounter this error. Not sure if this would help but I found QtWidgets in my boost folder.
Anyway, I was finally successfully solved those âcannot findâŚâ errors. Now the only type of error I have left is the LINK error (there are like ~10 LINK errors). I looked it up and it seems like it has something to do with Linker -> Input under Properties. Any ideas to solve this?
Ok I have the file aswell. I just thought its must be a .h or .hpp.
The next problem is that it works if I use an absolute path, but no matter what I put in Additional Include directories it does not find the file
this works: #include âc:\Home\Krs\Work\VCMI\Qt\5.7\msvc2015\include\QtWidgets\QtWidgetsâ
this does not #include (with #include âc:\Home\Krs\Work\VCMI\Qt\5.7\msvc2015\include\QtWidgetsâ in Include additional dirs for project VCMI_Launcher)
I had exactly the same⌠nevertheless I redid the whole thing from scratchâŚ
From a fresh repository I had to:
move VCMIâŚ/libs/. into VCMIâŚ/libs/x86/.
In VCMILauncher I had to go to .prj and replace all QT paths
In VCAI I had to create a new macro called FUZZYLITE with value âŚ/FuzzyLite/FuzzyLite
ERM project is not compiling -> out of build configuration (I just dont care about it)