mirror of
https://github.com/ocornut/imgui.git
synced 2026-11-08 15:35:50 +01:00
Update CMakeLists.txt
This commit is contained in:
parent
f573351358
commit
eaf243a390
@ -11,7 +11,7 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/backends)
|
||||
|
||||
# ImGui 核心源文件
|
||||
# 假设这些文件在项目根目录,如果报错找不到,请确认它们的位置
|
||||
# 将所有 ImGui 源文件打入主库,防止报 liblibcimgui.so 找不到的错误
|
||||
set(IMGUI_SRCS
|
||||
imgui.cpp
|
||||
imgui_draw.cpp
|
||||
@ -27,11 +27,10 @@ add_executable(jk_injector injector.cpp)
|
||||
target_link_libraries(jk_injector log)
|
||||
|
||||
# 2. 编译插件库 (libJKMenu.so)
|
||||
# 确保 main.cpp 存在于根目录
|
||||
add_library(JKMenu SHARED main.cpp ${IMGUI_SRCS})
|
||||
|
||||
# 链接库文件
|
||||
# 注意:确保 libdobby.a 确实在项目根目录下
|
||||
# 确保 libdobby.a 在项目根目录下
|
||||
target_link_libraries(JKMenu
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/libdobby.a
|
||||
android
|
||||
@ -43,4 +42,3 @@ target_link_libraries(JKMenu
|
||||
# 设置输出名称
|
||||
set_target_properties(jk_injector PROPERTIES OUTPUT_NAME "jk_injector")
|
||||
set_target_properties(JKMenu PROPERTIES OUTPUT_NAME "JKMenu")
|
||||
# 上面这行会生成 libJKMenu.so
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user