From e338d9f95ae51a1fc91902fa3c8212893497f7eb Mon Sep 17 00:00:00 2001 From: taynpg Date: Thu, 13 Feb 2025 11:36:14 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=AD=A3=E8=AF=B4?= =?UTF-8?q?=E6=98=8E=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fs/fs.lua | 10 ++-------- fs/lib.cxx | 2 +- lua/CMakeLists.txt | 10 +++++----- 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/fs/fs.lua b/fs/fs.lua index 4a5b111..25d1330 100644 --- a/fs/fs.lua +++ b/fs/fs.lua @@ -1,11 +1,5 @@ -- 加载模块 local fs = require("lua_fs") print(fs.file_exists("D:\\download")) -local files = fs.get_dir_files("D:\\") -if files then - for i, filename in ipairs(files) do - print(i, filename) -- 输出索引和文件名 - end -else - print("Error:") -end \ No newline at end of file +local d = fs.is_regular_file("Java") +print(d) \ No newline at end of file diff --git a/fs/lib.cxx b/fs/lib.cxx index 40d7baa..bf58272 100644 --- a/fs/lib.cxx +++ b/fs/lib.cxx @@ -50,7 +50,7 @@ int copy_file(lua_State* L) } /// @brief 删除文件 -/// @param path 文件路径(string) +/// @param path string 文件路径 /// @return boolean int delete_file(lua_State* L) { diff --git a/lua/CMakeLists.txt b/lua/CMakeLists.txt index edfb1ed..97eb30f 100644 --- a/lua/CMakeLists.txt +++ b/lua/CMakeLists.txt @@ -23,15 +23,15 @@ target_include_directories(lua PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/src) target_compile_definitions(lua PRIVATE LUA_COMPAT_5_3) # 添加Lua可执行文件 -add_executable(lua_bin src/lua.c) -target_link_libraries(lua_bin PRIVATE lua) +add_executable(mlua src/lua.c) +target_link_libraries(mlua PRIVATE lua) # 添加Lua编译器可执行文件 -add_executable(luac_bin src/luac.c) -target_link_libraries(luac_bin PRIVATE lua) +add_executable(mluac src/luac.c) +target_link_libraries(mluac PRIVATE lua) # 安装目标 -install(TARGETS lua lua_bin luac_bin +install(TARGETS lua mlua mluac RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib) \ No newline at end of file