imgui include

Smeruxa

Известный
Автор темы
1,298
682
Те же гайды -> https://www.blast.hk/threads/113060/
Я не знаю как подключить имгуи, думал после перерыва идеи какие нибудь придут, но тупик
При подключении файла imgui_impl_dx9.cpp выходит очень много ошибок, и как это исправлять, я понятия не имею
В доп. каталоги включаемых файлов папка имгуи прописана, понятия не имею что делать
Ни одной строки кода с имгуи еще не было прописано, кроме самого его подключения
Когда убираю имгуи с проекта - компилируется удачно
1692222462525.png
1692222431553.png
 

Вложения

  • 1692222429854.png
    1692222429854.png
    8 KB · Просмотры: 20
Последнее редактирование:

Digger Man

Любитель Linux
Модератор
1,638
1,125
я конченный и собирал в Release x64
на х86 все пофиксилось, извиняюсь, щас подгоню все под твой проект


UPD. Смотри с твоим проектом ->
Я поищу что можно переустановить еще
Код:
1>------ Сборка начата: проект: ImGuiTemplate, Конфигурация: Release Win32 ------
1>imgui.cpp
1>imgui_demo.cpp
1>imgui_draw.cpp
1>imgui_impl_dx9.cpp
1>D:\PRadmir\ImGuiTemplate\sampapi\rpc.h(2,10): fatal error C1083: Не удается открыть файл включение: sampapi/0.3.7-R1/RPC.h: No such file or directory,
1>imgui_impl_win32.cpp
1>imgui_tables.cpp
1>imgui_widgets.cpp
1>main.cpp
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(34,25): error C3646: LookupContext: неизвестный спецификатор переопределения
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(34,38): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(35,25): error C3646: ProposedHandle: неизвестный спецификатор переопределения
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(35,39): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(36,23): error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(36,23): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(36,33): error C2238: непредвиденные лексемы перед ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(45,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(44,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "RPC_STATUS"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(52,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(50,1): error C2086: int RPCNSAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(43): message : см. объявление "RPCNSAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(51,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "RPC_STATUS"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(60,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(58,1): error C2086: int RPCNSAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(43): message : см. объявление "RPCNSAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(62,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "I_RpcNsRaiseException"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(63,8): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(63,5): error C2065: IN: необъявленный идентификатор
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(63,8): error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "PRPC_MESSAGE"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(69,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(67,1): error C2086: int RPCNSAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(43): message : см. объявление "RPCNSAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(68,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "RPC_STATUS"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(76,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(74,1): error C2086: int RPCNSAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(43): message : см. объявление "RPCNSAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(75,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "RPC_STATUS"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(83,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(81,1): error C2086: int RPCNSAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(43): message : см. объявление "RPCNSAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(82,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "RPC_STATUS"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(89,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(90,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(88,1): error C2086: int RPCNSAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(43): message : см. объявление "RPCNSAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(90,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(90,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(91,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "I_NsClientBindDone"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(93,6): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(238,20): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "MIDL_user_allocate"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(238,57): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(239,13): error C2182: __RPC_USER: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(239,13): error C2040: __RPC_USER: "int" отличается по уровням косвенного обращения от "void *"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(239,24): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "MIDL_user_free"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(239,80): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(243,8): error C2086: void *__RPC_USER: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(238): message : см. объявление "__RPC_USER"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(243,19): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "I_RpcDefaultAllocate"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(244,19): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(244,10): error C2065: handle_t: необъявленный идентификатор
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(244,19): error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "bh"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(246,6): error C2182: __RPC_USER: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(246,6): error C2040: __RPC_USER: "int" отличается по уровням косвенного обращения от "void *"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(246,17): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "I_RpcDefaultFree"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(247,19): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(247,10): error C2065: handle_t: необъявленный идентификатор
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(247,19): error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "bh"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(285,27): error C2143: синтаксическая ошибка: отсутствие ")" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(285,27): error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(285,27): error C2378: __RPC_USER: переопределение; символ нельзя перегрузить typedef
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(238): message : см. объявление "__RPC_USER"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(285,40): error C2059: синтаксическая ошибка: )
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(285,58): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(287,27): error C2143: синтаксическая ошибка: отсутствие ")" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(287,27): error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(287,27): error C2378: __RPC_USER: переопределение; символ нельзя перегрузить typedef
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(238): message : см. объявление "__RPC_USER"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(287,47): error C2059: синтаксическая ошибка: )
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(287,54): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(289,27): error C2143: синтаксическая ошибка: отсутствие ")" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(289,27): error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(289,27): error C2378: __RPC_USER: переопределение; символ нельзя перегрузить typedef
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(238): message : см. объявление "__RPC_USER"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(289,48): error C2059: синтаксическая ошибка: )
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(289,63): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(298,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(297,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "RPC_BINDING_HANDLE"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(304,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(305,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(303,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(305,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(305,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(306,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDRCContextMarshall"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(309,6): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(312,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(313,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(311,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(313,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(313,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(314,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDRCContextUnmarshall"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(316,11): error C2061: синтаксическая ошибка: идентификатор "RPC_BINDING_HANDLE"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(319,6): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(322,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(323,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(321,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(323,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(323,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(324,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDRCContextUnmarshall2"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(326,11): error C2061: синтаксическая ошибка: идентификатор "RPC_BINDING_HANDLE"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(329,6): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(332,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(333,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(331,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(333,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(333,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(334,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDRSContextMarshall"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(337,11): error C2061: синтаксическая ошибка: идентификатор "NDR_RUNDOWN"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(338,6): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(342,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(340,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(341,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDR_SCONTEXT"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(349,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(350,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(348,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(350,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(350,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(351,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDRSContextMarshallEx"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(352,31): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(352,11): error C2065: RPC_BINDING_HANDLE: необъявленный идентификатор
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(352,31): error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "BindingHandle"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(359,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(360,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(358,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(360,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(360,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(361,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDRSContextMarshall2"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(362,31): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(362,11): error C2065: RPC_BINDING_HANDLE: необъявленный идентификатор
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(362,31): error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "BindingHandle"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(372,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(370,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(371,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDR_SCONTEXT"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(381,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(379,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(380,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "NDR_SCONTEXT"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(391,1): error C2144: синтаксическая ошибка: перед "void" требуется ";"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(392,1): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(390,1): error C2086: int RPCRTAPI: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(296): message : см. объявление "RPCRTAPI"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(392,1): error C2182: RPC_ENTRY: недопустимое использование типа "void"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(392,1): error C2086: int RPC_ENTRY: переопределение
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h(61): message : см. объявление "RPC_ENTRY"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(393,1): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "RpcSsDestroyClientContext"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(395,6): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(557,27): error C2143: синтаксическая ошибка: отсутствие ")" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(557,27): error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(557,27): error C2378: __RPC_USER: переопределение; символ нельзя перегрузить typedef
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(238): message : см. объявление "__RPC_USER"
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h(557,27): fatal error C1003: число ошибок превышает 100; остановка компиляции
1>Сборка проекта "ImGuiTemplate.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
а тебя ваще не смутило, что ты юзаешь глобальные директивы, когда препроцессор их у тебя не видит? И судя по тому, что тебе показывается, у тебя даже имгуи в проекте нет, в корневой папке
 

Smeruxa

Известный
Автор темы
1,298
682
а тебя ваще не смутило, что ты юзаешь глобальные директивы, когда препроцессор их у тебя не видит? И судя по тому, что тебе показывается, у тебя даже имгуи в проекте нет, в корневой папке
sampapi я пока не подключал, ошибка с имгуи
1692225782588.png


Другую версию вин сдк попробуй поставить, хуй его знает
win sdk ласт версии поставил, ошибка та же
 
Последнее редактирование: