Ghostkeeper
Ghostkeeper
The Python SIP package is not enough. SIP also has a library and headers that you will need. Most notably, libArcus is looking for a CMake file that indicates where...
If you open a Python terminal (your version 3.6.5) and type this code, what does it say? >>> import sipconfig >>> sipconfig.Configuration().sip_version_str For me it responds with `4.18.1` then.
Are you sure that the SIP version you found in Anaconda is compatible with the PyQt5 version you found in Anaconda?
> 没有那个文件或目录 According to Google Translate: No such file or directory Agreeing with Thopiekar. It depends a bit on your distribution but it's probably called something like sip-dev. Like with...
In CMake, what does your variable `SIP_INCLUDE_DIR` say? Is there a sip.h file in there somewhere?
For some reason, Protobuf's repository recommends building Protobuf in the msys environment. I don't find that necessary (any more). They have a perfectly functional CMake script. I suggest downloading CMake...
You've built Protobuf somewhere on your computer, but when building libArcus, it doesn't know where to find the Protobuf binaries and headers for some reason. In the CMake GUI there...
What I meant is this:  
Did you compile libArcus using the same compiler as Protobuf was compiled with?
Hmm, then maybe it's an issue with the version of Protobuf you're using? I really have no idea what could cause this (or how to fix it). Sometimes a clean-and-rebuild...