`
lua
  • 浏览: 76334 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Lua 调用ClearTool获取某文件最新的注释内容

阅读更多

local cmdStr= [[cleartool describe -fmt "%c"  "D:\DEV_FEATURE\wei\test1.cpp"]]

local f = assert(io.popen(cmdStr))
local str = assert(f:read('*a'))
f:close()


print(str)

分享到:
评论

相关推荐

    lua调用可执行文件

    在Windows环境下,有时我们需要在Lua脚本中调用可执行文件来执行特定的操作或与系统进行交互。这个话题涉及到几个关键知识点,我们将详细探讨。 首先,`lua windows调用可执行文件`主要指的是如何在Lua中启动一个...

    lua 调用 c++ dll 示例

    使用 VS2010 构建项目,生成的 DLL 文件和对应的头文件(包含函数声明)是 Lua 调用的入口。 4. **在 Lua 中加载 DLL**: Lua 通过 C 库接口提供与 C 代码交互的能力。你需要使用 `loadlib` 函数来加载 DLL。例如...

    lua实现调用webservice

    这些文件将使用之前生成的 C/C++ 代码来实现 Lua 对 Web Service 的调用。 #### 三、生成 Linux 下的动态链接库 (.so) 为了使 Lua 能够在 Linux 系统下调用封装好的 C 函数,我们需要将 C 代码编译成动态链接库 (....

    LUA调用C++类

    在编程世界中,LUA是一种轻量级的脚本语言,常常被用于游戏开发、嵌入式系统以及配置文件等场景。C++则是一种强大的、面向对象的编程语言,广泛应用于系统软件、游戏引擎、应用软件等领域。将LUA与C++结合,可以让...

    Lua的最基本使用 C++与lua的互相调用

    4. 调用Lua函数:通过`lua_getglobal`获取全局函数,如`lua_getglobal(L, "myFunction")`。然后,传递参数并调用`lua_pcall`执行函数,如`lua_pcall(L, nArguments, nResults, 0)`。 5. 传递数据:C++与Lua之间可以...

    android 与 lua 相互调用

    - **从Java调用Lua**:创建Lua状态(LuaState),然后使用`lua_getglobal`获取Lua函数,接着通过`lua_pcall`调用该函数。传入参数可以通过`lua_pushXXX`系列函数压栈,返回值则通过`lua_toXXX`系列函数读取。 - *...

    lua调用C++函数

    3. **Lua的调用约定**:在C++中,你需要使用`luaL_register`或`lua_register`函数将C++函数导出给Lua。这些函数需要一个lua_State指针和两个字符串参数,分别代表函数名和对应的C++函数指针。 4. **C++函数处理Lua...

    Lua调用C++函数实现

    在 C++ 中,你需要编写一个动态链接库(DLL 或 SO 文件),这个库将包含你想要从 Lua 调用的函数。使用 `luaL_newstate` 创建 Lua 状态机,`luaL_openlibs` 打开标准库,然后使用 `lua_register` 或 `lua_...

    lua调用C++的经典实例.rar

    这个工具会扫描头文件并自动生成相应的Lua绑定代码,使得Lua可以理解和调用C++函数。 3. **编译和链接DLL**: - 编译生成的C++源代码,生成DLL文件以及对应的.lib文件。 - 注意设置正确的输出目录,确保Lua可以...

    LUA-JS.zip_js lua.js_js调用 lua_lua JavaScript_lua调用js_lua转js

    JS和LUA交互,主要是JS和LUA交互实现模版,可以作为参考

    LUA调用C++经验分享.doc

    当需要在LUA脚本中调用C++编写的函数或库时,可以通过tolua++这样的工具来实现。本文将详细介绍两种常见的LUA调用C++函数的方法。 首先,第一种方式是使用`lua_register`进行注册。tolua++工具会自动生成绑定C++和...

    delphi7与lua相互调用的例子

    例如,可以导入`lua_pcall`来执行Lua脚本,`lua_gettop`获取 Lua 栈顶的元素数量,以及`lua_pushstring`和`lua_tostring`来传递和转换字符串等数据类型。这些函数的使用方式与C语言中的API保持一致。 在Delphi项目...

    tolua++ 版helloworld (lua脚本调用C++类的成员函数方法)

    关于tolua++的资料太少,这个通过实例让你知道如何通过tolua++和...2.双击build_pgk.bat 会新生成lua_hello.h调用文件。 3.运行编译即可看到我们的tolua++版的Hello world.这个程序实现了脚本调用C++类的成员函数方法

    c++和lua互相调用实例及讲解

    这通常涉及到下载Lua源代码,编译并将其库文件链接到你的项目中。确保正确设置头文件路径和库链接。 2. **加载Lua脚本**: 使用`luaL_loadbuffer`或`luaL_loadfile`函数读取和解析Lua脚本。这些函数将脚本内容加载到...

    lua通过so调用C++类

    本主题探讨的是如何利用Lua脚本语言通过动态链接库(SO文件,即Shared Object,在Linux系统中的一种二进制文件格式)来调用C++编写的类。这个过程涉及到多个关键知识点,包括C++的导出、Lua与C++的绑定以及动态加载...

    lua_test.rar_C++_c# lua_c++ lua_lua_lua调用C++

    本示例中的"lua_test.rar"文件集是一个关于C++与Lua交互的实践案例,主要探讨了如何通过Lua脚本调用C++编写的函数。下面我们将详细探讨这个主题。 首先,Lua是一种轻量级的脚本语言,它简洁、易学,常被用于游戏...

    VC和lua相互调用的例子

    建议解压并查看这些文件以获取更具体的实现细节。 总结起来,实现VC和lua的相互调用,关键在于理解lua的API,正确地初始化和管理lua状态机,以及有效地在两者之间传递数据和调用函数。这种交互方式极大地增强了VC...

    Sublime自定义Lua代码段Snippet包(Lua函数注释)

    Lua自定义代码段,包括函数注释,++,--,+=,-=,*=,if elseif else等等; 函数注释:给已有函数添加注释(add_commit_clipboard)快捷键:Ctrl+Alt+x 生成带注释的函数,能自动按照参数生成注释行(dfun.sublime-...

    Lua编程事例:调用Lua有参函数

    在调用有参数的函数时,你需要先用`lua_getglobal`获取函数引用,然后将参数压栈,最后调用`lua_pcall`执行函数。 假设我们有一个名为"my_function"的Lua函数,接受两个参数,如下所示: ```lua function my_...

Global site tag (gtag.js) - Google Analytics