Comments (8)
Seems that it's the problem of windows sdk.
Could you build the glfw library standalone?
from piccolo.
Seems that it's the problem of windows sdk. Could you build the glfw library standalone?
from piccolo.
(编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rd party\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(123): message : 参见“APIENTRY”的前一个定义 (编译源 文件 D:\GameEng ineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxpr oj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\wingdi.h(36,1): warning C4005: “WINGDIAPI”: 宏重定义 ( 编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\i mgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(133): message : 参见“WINGDIAPI”的前一个定义 (编译源文件 D:\GameEn gineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxp roj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(861,25): error C2146: 语法错误: 缺少“;”(在标识符“WndP rocNoInputs”的前面) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(862,1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj]
Seems it's the imgui compile failed, could you try to compile the imgui library standalone?
from piccolo.
from piccolo.
(编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rd party\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(123): message : 参见“APIENTRY”的前一个定义 (编译源 文件 D:\GameEng ineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxpr oj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\wingdi.h(36,1): warning C4005: “WINGDIAPI”: 宏重定义 ( 编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\i mgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(133): message : 参见“WINGDIAPI”的前一个定义 (编译源文件 D:\GameEn gineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxp roj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(861,25): error C2146: 语法错误: 缺少“;”(在标识符“WndP rocNoInputs”的前面) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(862,1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj]
Seems it's the imgui compile failed, could you try to compile the imgui library standalone?
from piccolo.
(编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rd party\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(123): message : 参见“APIENTRY”的前一个定义 (编译源 文件 D:\GameEng ineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxpr oj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\wingdi.h(36,1): warning C4005: “WINGDIAPI”: 宏重定义 ( 编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\i mgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(133): message : 参见“WINGDIAPI”的前一个定义 (编译源文件 D:\GameEn gineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxp roj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(861,25): error C2146: 语法错误: 缺少“;”(在标识符“WndP rocNoInputs”的前面) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(862,1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj]
Seems it's the imgui compile failed, could you try to compile the imgui library standalone?
删除build目录,试一下重新构建工程。
from piccolo.
(编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rd party\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(123): message : 参见“APIENTRY”的前一个定义 (编译源 文件 D:\GameEng ineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxpr oj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\wingdi.h(36,1): warning C4005: “WINGDIAPI”: 宏重定义 ( 编译源文件 D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\i mgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\glfw\include\GLFW/glfw3.h(133): message : 参见“WINGDIAPI”的前一个定义 (编译源文件 D:\GameEn gineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxp roj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(861,25): error C2146: 语法错误: 缺少“;”(在标识符“WndP rocNoInputs”的前面) [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj] D:\GameEngineLearn\Pilot\engine\3rdparty\imgui\backends\imgui_impl_glfw.cpp(862,1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int [D:\GameEngineLearn\Pilot\build\3rdparty\imgui.vcxproj]
Seems it's the imgui compile failed, could you try to compile the imgui library standalone?删除build目录,试一下重新构建工程。
试了,还是一样的错误
from piccolo.
from piccolo.
Related Issues (20)
- Arc Linux在执行build_linux.sh脚本的时候,编译失败 HOT 1
- GameMode状态,Memu->Reload Current Level,粒子系统索引访问异常崩溃 HOT 2
- cmake编译imgui失败
- piccolo的反射和序列化不支持int a[16]吗 HOT 2
- Bug Report HOT 1
- 编译脚本修改
- Bug Report: 新版本Clang编译JoltPhysics库报错导致项目编译失败 HOT 2
- Failed to compile JoltPhysics on windows using vs2022 HOT 2
- 下一次发布时间?
- Bug Report
- Bug Report HOT 4
- Bug Report 启动崩溃,分配内存越界 HOT 4
- Macos Arm平台parser无法识别std::vector<T>类型 HOT 1
- 如何使用renderdoc抓帧 HOT 4
- Bug Report cmake -S . -B build 失败,错误信息如下 HOT 1
- 运行build_windows.bat时报错找不到系统文件 HOT 1
- Bug Report HOT 3
- Archlinux上build时报错 HOT 3
- win10 cmake错误 HOT 2
- Fail to compile on M1 Macbook HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from piccolo.