Issues with autocomplete-clang for Atom IDE
Unsolved
General and Desktop
-
I'm trying to get the autocomplete-clang package in the Atom IDE to work with a project in which I use Qt. A minimal reproducing example involves a
.clang_complete
file like this:-I/Users/scott/Qt/5.5.1/clang_64/lib/QtCore.framework/Headers -I/Users/scott/Qt/5.5.1/clang_64/lib/
However, in the Atom console I'm getting an error from including
<QDataStream>
in one of my files, because theqdatastream.h
file includes <QtCore/qscopedpointer.h>, but while there is aqscopedpointer.h
inQtCore.framework/Headers
, there is noQtCore
folder. So, clang-provider.coffee throws an error.I'm not clear on why these files have this include, nor do I understand how Qt compiles with them, unless the directory structure when building from source as opposed to the online installers is different.
Any help or guidance would be appreciated here.