From 6509ef98e47b97ce282ef5548b6bcc35b3e0682b Mon Sep 17 00:00:00 2001 From: LHY0125 <3364451258@qq.com> Date: Thu, 19 Mar 2026 20:14:06 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=B8=85=E7=90=86=E6=97=A7=E7=89=88IU?= =?UTF-8?q?P=E5=BA=93=E6=96=87=E4=BB=B6=E5=B9=B6=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=A4=B4=E6=96=87=E4=BB=B6=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除旧的iup-3.31_Win64_dllw6_lib目录下的所有DLL和静态库文件 将IUP头文件从旧目录迁移到新的libs/IUP/include统一路径 更新CMakeLists.txt中的包含路径和库链接配置 简化DLL复制逻辑,只复制核心iup.dll文件 --- CMakeLists.txt | 12 ++++++------ .../{iup-3.31_Win64_dllw6_lib => IUP}/freetype6.dll | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/ftgl.dll | Bin .../{iup-3.31_Win64_dllw6_lib => IUP}/include/iup.h | 0 .../include/iup_class_cbs.hpp | 0 .../include/iup_config.h | 0 .../include/iup_export.h | 0 .../include/iup_mglplot.h | 0 .../include/iup_plot.h | 0 .../include/iup_plus.h | 0 .../include/iup_scintilla.h | 0 .../include/iup_varg.h | 0 .../include/iupcbs.h | 0 .../include/iupcontrols.h | 0 .../include/iupdef.h | 0 .../include/iupdraw.h | 0 .../include/iupdraw_cd.h | 0 .../include/iupfiledlg.h | 0 .../include/iupgl.h | 0 .../include/iupglcontrols.h | 0 .../include/iupim.h | 0 .../include/iupkey.h | 0 .../include/iuplua.h | 0 .../include/iuplua_mglplot.h | 0 .../include/iuplua_plot.h | 0 .../include/iuplua_scintilla.h | 0 .../include/iupluacontrols.h | 0 .../include/iupluafiledlg.h | 0 .../include/iupluagl.h | 0 .../include/iupluaglcontrols.h | 0 .../include/iupluaim.h | 0 .../include/iupluaole.h | 0 .../include/iupluascripterdlg.h | 0 .../include/iupluatuio.h | 0 .../include/iupluaweb.h | 0 .../include/iupole.h | 0 .../include/iuptuio.h | 0 .../include/iupweb.h | 0 libs/{iup-3.31_Win64_dllw6_lib => IUP}/iup.dll | Bin .../iup_mglplot.dll | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/iup_plot.dll | Bin .../iup_scintilla.dll | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupcd.dll | Bin .../iupcontrols.dll | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupgl.dll | Bin .../iupglcontrols.dll | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupim.dll | Bin .../{iup-3.31_Win64_dllw6_lib => IUP}/iupimglib.dll | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupole.dll | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/iuptuio.dll | Bin .../libfreetype6.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libftgl.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiup.a | Bin .../libiup_mglplot.a | Bin .../{iup-3.31_Win64_dllw6_lib => IUP}/libiup_plot.a | Bin .../libiup_scintilla.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupcd.a | Bin .../libiupcontrols.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupgl.a | Bin .../libiupglcontrols.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupim.a | Bin .../libiupimglib.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupole.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiuptuio.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/libzlib1.a | Bin libs/{iup-3.31_Win64_dllw6_lib => IUP}/zlib1.dll | Bin 66 files changed, 6 insertions(+), 6 deletions(-) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/freetype6.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/ftgl.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_class_cbs.hpp (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_config.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_export.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_mglplot.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_plot.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_plus.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_scintilla.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iup_varg.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupcbs.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupcontrols.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupdef.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupdraw.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupdraw_cd.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupfiledlg.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupgl.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupglcontrols.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupim.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupkey.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iuplua.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iuplua_mglplot.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iuplua_plot.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iuplua_scintilla.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluacontrols.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluafiledlg.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluagl.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluaglcontrols.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluaim.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluaole.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluascripterdlg.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluatuio.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupluaweb.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupole.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iuptuio.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/include/iupweb.h (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iup.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iup_mglplot.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iup_plot.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iup_scintilla.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupcd.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupcontrols.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupgl.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupglcontrols.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupim.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupimglib.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iupole.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/iuptuio.dll (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libfreetype6.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libftgl.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiup.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiup_mglplot.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiup_plot.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiup_scintilla.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupcd.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupcontrols.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupgl.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupglcontrols.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupim.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupimglib.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiupole.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libiuptuio.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/libzlib1.a (100%) rename libs/{iup-3.31_Win64_dllw6_lib => IUP}/zlib1.dll (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index e33854f..fdceb7a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,12 +42,12 @@ endif() # 设置头文件搜索路径 target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_SOURCE_DIR}/include - ${CMAKE_SOURCE_DIR}/libs/iup-3.31_Win64_dllw6_lib/include + ${CMAKE_SOURCE_DIR}/libs/IUP/include ) # 设置库文件搜索路径 target_link_directories(${PROJECT_NAME} PRIVATE - ${CMAKE_SOURCE_DIR}/libs/iup-3.31_Win64_dllw6_lib + ${CMAKE_SOURCE_DIR}/libs/IUP ) # 链接所需库 @@ -62,11 +62,11 @@ target_link_libraries(${PROJECT_NAME} PRIVATE advapi32 ) -# 编译完成后,将 DLL 文件复制到构建输出目录 -file(GLOB IUP_DLLS "${CMAKE_CURRENT_SOURCE_DIR}/libs/iup-3.31_Win64_dllw6_lib/*.dll") +# 编译完成后,仅将程序实际需要的核心 DLL 文件复制到构建输出目录 +set(IUP_REQUIRED_DLLS "${CMAKE_CURRENT_SOURCE_DIR}/libs/IUP/iup.dll") add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different - ${IUP_DLLS} + ${IUP_REQUIRED_DLLS} "$" - COMMENT "Copying DLLs to build directory..." + COMMENT "Copying required DLLs to build directory..." ) diff --git a/libs/iup-3.31_Win64_dllw6_lib/freetype6.dll b/libs/IUP/freetype6.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/freetype6.dll rename to libs/IUP/freetype6.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/ftgl.dll b/libs/IUP/ftgl.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/ftgl.dll rename to libs/IUP/ftgl.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup.h b/libs/IUP/include/iup.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup.h rename to libs/IUP/include/iup.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_class_cbs.hpp b/libs/IUP/include/iup_class_cbs.hpp similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_class_cbs.hpp rename to libs/IUP/include/iup_class_cbs.hpp diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_config.h b/libs/IUP/include/iup_config.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_config.h rename to libs/IUP/include/iup_config.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_export.h b/libs/IUP/include/iup_export.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_export.h rename to libs/IUP/include/iup_export.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_mglplot.h b/libs/IUP/include/iup_mglplot.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_mglplot.h rename to libs/IUP/include/iup_mglplot.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_plot.h b/libs/IUP/include/iup_plot.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_plot.h rename to libs/IUP/include/iup_plot.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_plus.h b/libs/IUP/include/iup_plus.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_plus.h rename to libs/IUP/include/iup_plus.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_scintilla.h b/libs/IUP/include/iup_scintilla.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_scintilla.h rename to libs/IUP/include/iup_scintilla.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iup_varg.h b/libs/IUP/include/iup_varg.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iup_varg.h rename to libs/IUP/include/iup_varg.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupcbs.h b/libs/IUP/include/iupcbs.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupcbs.h rename to libs/IUP/include/iupcbs.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupcontrols.h b/libs/IUP/include/iupcontrols.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupcontrols.h rename to libs/IUP/include/iupcontrols.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupdef.h b/libs/IUP/include/iupdef.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupdef.h rename to libs/IUP/include/iupdef.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupdraw.h b/libs/IUP/include/iupdraw.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupdraw.h rename to libs/IUP/include/iupdraw.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupdraw_cd.h b/libs/IUP/include/iupdraw_cd.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupdraw_cd.h rename to libs/IUP/include/iupdraw_cd.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupfiledlg.h b/libs/IUP/include/iupfiledlg.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupfiledlg.h rename to libs/IUP/include/iupfiledlg.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupgl.h b/libs/IUP/include/iupgl.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupgl.h rename to libs/IUP/include/iupgl.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupglcontrols.h b/libs/IUP/include/iupglcontrols.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupglcontrols.h rename to libs/IUP/include/iupglcontrols.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupim.h b/libs/IUP/include/iupim.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupim.h rename to libs/IUP/include/iupim.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupkey.h b/libs/IUP/include/iupkey.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupkey.h rename to libs/IUP/include/iupkey.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iuplua.h b/libs/IUP/include/iuplua.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iuplua.h rename to libs/IUP/include/iuplua.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iuplua_mglplot.h b/libs/IUP/include/iuplua_mglplot.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iuplua_mglplot.h rename to libs/IUP/include/iuplua_mglplot.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iuplua_plot.h b/libs/IUP/include/iuplua_plot.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iuplua_plot.h rename to libs/IUP/include/iuplua_plot.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iuplua_scintilla.h b/libs/IUP/include/iuplua_scintilla.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iuplua_scintilla.h rename to libs/IUP/include/iuplua_scintilla.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluacontrols.h b/libs/IUP/include/iupluacontrols.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluacontrols.h rename to libs/IUP/include/iupluacontrols.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluafiledlg.h b/libs/IUP/include/iupluafiledlg.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluafiledlg.h rename to libs/IUP/include/iupluafiledlg.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluagl.h b/libs/IUP/include/iupluagl.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluagl.h rename to libs/IUP/include/iupluagl.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluaglcontrols.h b/libs/IUP/include/iupluaglcontrols.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluaglcontrols.h rename to libs/IUP/include/iupluaglcontrols.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluaim.h b/libs/IUP/include/iupluaim.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluaim.h rename to libs/IUP/include/iupluaim.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluaole.h b/libs/IUP/include/iupluaole.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluaole.h rename to libs/IUP/include/iupluaole.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluascripterdlg.h b/libs/IUP/include/iupluascripterdlg.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluascripterdlg.h rename to libs/IUP/include/iupluascripterdlg.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluatuio.h b/libs/IUP/include/iupluatuio.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluatuio.h rename to libs/IUP/include/iupluatuio.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupluaweb.h b/libs/IUP/include/iupluaweb.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupluaweb.h rename to libs/IUP/include/iupluaweb.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupole.h b/libs/IUP/include/iupole.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupole.h rename to libs/IUP/include/iupole.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iuptuio.h b/libs/IUP/include/iuptuio.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iuptuio.h rename to libs/IUP/include/iuptuio.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/include/iupweb.h b/libs/IUP/include/iupweb.h similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/include/iupweb.h rename to libs/IUP/include/iupweb.h diff --git a/libs/iup-3.31_Win64_dllw6_lib/iup.dll b/libs/IUP/iup.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iup.dll rename to libs/IUP/iup.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iup_mglplot.dll b/libs/IUP/iup_mglplot.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iup_mglplot.dll rename to libs/IUP/iup_mglplot.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iup_plot.dll b/libs/IUP/iup_plot.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iup_plot.dll rename to libs/IUP/iup_plot.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iup_scintilla.dll b/libs/IUP/iup_scintilla.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iup_scintilla.dll rename to libs/IUP/iup_scintilla.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iupcd.dll b/libs/IUP/iupcd.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iupcd.dll rename to libs/IUP/iupcd.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iupcontrols.dll b/libs/IUP/iupcontrols.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iupcontrols.dll rename to libs/IUP/iupcontrols.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iupgl.dll b/libs/IUP/iupgl.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iupgl.dll rename to libs/IUP/iupgl.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iupglcontrols.dll b/libs/IUP/iupglcontrols.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iupglcontrols.dll rename to libs/IUP/iupglcontrols.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iupim.dll b/libs/IUP/iupim.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iupim.dll rename to libs/IUP/iupim.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iupimglib.dll b/libs/IUP/iupimglib.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iupimglib.dll rename to libs/IUP/iupimglib.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iupole.dll b/libs/IUP/iupole.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iupole.dll rename to libs/IUP/iupole.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/iuptuio.dll b/libs/IUP/iuptuio.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/iuptuio.dll rename to libs/IUP/iuptuio.dll diff --git a/libs/iup-3.31_Win64_dllw6_lib/libfreetype6.a b/libs/IUP/libfreetype6.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libfreetype6.a rename to libs/IUP/libfreetype6.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libftgl.a b/libs/IUP/libftgl.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libftgl.a rename to libs/IUP/libftgl.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiup.a b/libs/IUP/libiup.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiup.a rename to libs/IUP/libiup.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiup_mglplot.a b/libs/IUP/libiup_mglplot.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiup_mglplot.a rename to libs/IUP/libiup_mglplot.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiup_plot.a b/libs/IUP/libiup_plot.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiup_plot.a rename to libs/IUP/libiup_plot.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiup_scintilla.a b/libs/IUP/libiup_scintilla.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiup_scintilla.a rename to libs/IUP/libiup_scintilla.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiupcd.a b/libs/IUP/libiupcd.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiupcd.a rename to libs/IUP/libiupcd.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiupcontrols.a b/libs/IUP/libiupcontrols.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiupcontrols.a rename to libs/IUP/libiupcontrols.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiupgl.a b/libs/IUP/libiupgl.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiupgl.a rename to libs/IUP/libiupgl.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiupglcontrols.a b/libs/IUP/libiupglcontrols.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiupglcontrols.a rename to libs/IUP/libiupglcontrols.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiupim.a b/libs/IUP/libiupim.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiupim.a rename to libs/IUP/libiupim.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiupimglib.a b/libs/IUP/libiupimglib.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiupimglib.a rename to libs/IUP/libiupimglib.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiupole.a b/libs/IUP/libiupole.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiupole.a rename to libs/IUP/libiupole.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libiuptuio.a b/libs/IUP/libiuptuio.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libiuptuio.a rename to libs/IUP/libiuptuio.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/libzlib1.a b/libs/IUP/libzlib1.a similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/libzlib1.a rename to libs/IUP/libzlib1.a diff --git a/libs/iup-3.31_Win64_dllw6_lib/zlib1.dll b/libs/IUP/zlib1.dll similarity index 100% rename from libs/iup-3.31_Win64_dllw6_lib/zlib1.dll rename to libs/IUP/zlib1.dll