У меня есть следующее в моем .pro файле, и у меня есть файлы, которые #include "headerhere".
Например: #include "StdAfx.h"
. Однако я получаю
Ошибка Не удается открыть файл include: 'StdAfx.h': нет такого файла или каталога.
Я получаю ту же ошибку, использую ли я #include "StdAfx.h"
или #include "Shared/StdAfx.h"
. Это очень неприятно, и я не могу выполнять какую-либо фактическую работу, если Qt не начнет распознавать мои заголовки. Я нашел онлайн решение для этого. Что происходит?
.pro имеет:
HEADERS += ibproject.h \
Shared/StdAfx.h \
Shared/TwsSocketClientErrors.h \
Shared/TagValue.h \
Shared/shared_ptr.h \
Shared/ScannerSubscription.h \
Shared/OrderState.h \
Shared/Order.h \
Shared/IBString.h \
Shared/HScrollListBox.h \
Shared/Execution.h \
Shared/EWrapper.h \
Shared/EClientSocketBaseImpl.h \
Shared/EClientSocketBase.h \
Shared/EClient.h \
Shared/Contract.h \
Shared/CommonDefs.h \
Shared/CommissionReport.h \
SocketClient/src/EClientSocket.h
ewrappersubclass.h
INCLUDEPATH += $$PWD/SocketClient
DEPENDPATH += $$PWD/SocketClient
EDIT: почему я получаю downvotes? Это законная проблема, с которой я сталкиваюсь