-
例如 imgui 的 backends 文件夹有 想要在 target 中 像 imgui 一样添加对应的头文件。 add_rules("mode.debug", "mode.release")
add_requires("imgui v1.88-docking")
target("imgui-scaffold")
set_kind("binary")
add_files("src/*.cpp")
add_packages("imgui")
add_syslinks("d3d12", "dxgi", "dxguid", "dxcompiler") |
Beta Was this translation helpful? Give feedback.
Answered by
waruqi
Sep 4, 2022
Replies: 1 comment 1 reply
-
直接 include 不就好了,不是原本就有的么,比如 ls -l ~/.xmake/packages/i/imgui/v1.83-docking/9165f61b54b14d78a670ee5c63131410/include/
total 1624
-rw-r--r-- 1 ruki staff 9558 8 4 17:17 imconfig.h
-rw-r--r-- 1 ruki staff 309264 8 4 17:17 imgui.h
-rw-r--r-- 1 ruki staff 3041 8 4 17:17 imgui_impl_glfw.h <----
-rw-r--r-- 1 ruki staff 4577 8 4 17:17 imgui_impl_opengl3.h
-rw-r--r-- 1 ruki staff 220379 8 4 17:17 imgui_internal.h
-rw-r--r-- 1 ruki staff 20503 8 4 17:17 imstb_rectpack.h
-rw-r--r-- 1 ruki staff 55006 8 4 17:17 imstb_textedit.h
-rw-r--r-- 1 ruki staff 192357 8 4 17:17 imstb_truetype.h 其他的 backends 可以自己扩展包 configs 提 pr 改进 |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
Latias94
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
直接 include 不就好了,不是原本就有的么,比如
add_requires("imgui", {configs = {glfw_opengl3 = true}})
其他的 ba…