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