资源简介
在Linux底下,从Lua中调用C函数的一个简单例子。
代码片段和文件信息
#include
#include
#include
#include
#include
static int my_math_sin (lua_State *L) {
lua_pushnumber(L sin(luaL_checknumber(L 1)));
return 1;
}
static int my_math_cos (lua_State *L) {
lua_pushnumber(L cos(luaL_checknumber(L 1)));
return 1;
}
static const luaL_Reg mathlib[] = {
{“my_cos“ my_math_cos}
{“my_sin“ my_math_sin}
{NULL NULL}
};
/*
** Open my_math library
*/
LUALIB_API int luaopen_my_math (lua_State *L) {
luaL_newlib(L mathlib);
return 1;
}
- 上一篇:stm32 SDIO操作库
- 下一篇:linux c select简单
相关资源
- oracle数据迁移项目实施方案
- CanuMobiSim
- 易语言:一键cf基址源码
- 恒压力供水(DBW-DQ-1.s7p)
- ACCESS财务报表(带数据).accdb
- The Secret Path 3D 3D魔方迷宫[源码][scra
- scratch垃圾分类源码(最终版本).sb
-
Actionsc
ript 1.0实现能跟随鼠标运动的 - 右键属性文件校验插件可同时生成十
- ccs官方软件及安装
-
st
yles 引文样式语言( CSL ) 引文样 - CCS中如何生成LIB文件-并在另外CCS项目
- concept2.6无需安装1
- CCS5.05.1可使用的license
- TI CCS V5.4 安装步骤及破解文件
- CCSv9链接及安装流程详解
- ectouch最新版JSAPI微信支付V3插
- ectouch 微信支付插件
- ecshop微信支付含手机版ectouch
- 基于MCS_51单片机的工业屏柜散热方案
- 清翔电子MCS51开发板资料_新版 01_开发
- MCS_51单片机与8255A的接口设计
- cc2541 BLE DEMO
- CC2540、CC2541透传模块-AT指令手册
- cc2530寄存器手册
- 基于蓝牙4.0的设备通信方案设计与实
- STM32蓝牙和串口程序
-
AN_BLE-SDKDH-C1_Teli
nk BLE SDK DeveloperHan - HAP_Advanced_PDF_Password_Recovery 5.05
-
Windows em
bedded Compact 2013 应用开发调
评论
共有 条评论