ImgUI编译环境原创
# ImgUI编译环境
# 基本环境
操作系统:Windows 11
IDE:Visual Studio 2019
平台解决方案中选择Win32(x86)
# 包含两部分代码
- imgui根目录下的
.h
和.cpp
文件 - backend:平台相关的代码
- source下自定义的代码
.
├── backends
│ ├── imgui_impl_allegro5.cpp
│ ├── imgui_impl_allegro5.h
│ ├── imgui_impl_android.cpp
│ ├── imgui_impl_android.h
│ ├── imgui_impl_dx10.cpp
│ ├── imgui_impl_dx10.h
...
│ └── vulkan
│ ├── generate_spv.sh
│ ├── glsl_shader.frag
│ └── glsl_shader.vert
├── imgui
│ ├── imconfig.h
│ ├── imgui.cpp
│ ├── imgui_demo.cpp
│ ├── imgui_draw.cpp
│ ├── imgui.h
│ ├── imgui_internal.h
│ ├── imgui_tables.cpp
│ ├── imgui_widgets.cpp
│ ├── imstb_rectpack.h
│ ├── imstb_textedit.h
│ └── imstb_truetype.h
└── sources
└── main.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 配置项目->属性
##项目->属性->C++
#->附加包含目录
E:\Resources\Projects\C++\testImGUI\imgui
E:\Resources\Projects\C++\testImGUI\backends
#警告等级
等级4
##项目->属性->链接器
#附加依赖项(为了使用Direct3D相关库)
d3d12.lib
d3dcompiler.lib
dxgi.lib
#系统
控制台 (/SUBSYSTEM:CONSOLE)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# 测试项目
E:\Resources\Projects\C++\testImGUI
1
编辑 (opens new window)
上次更新: 2022/10/03, 09:24:26
- 01
- Linux系统移植(五)--- 制作、烧录镜像并启动Linux02-05
- 03
- Linux系统移植(三)--- Linux kernel移植02-05