问题标签 [clrpackage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 将表转换为字节数组
我正在尝试将 Lua 表转换为 C# 字节数组。我能够转换为 Double 数组以按如下方式工作:
但是,如果我将 更改dbl_arr
为Byte
数组 ( dbl_arr = Byte[4]
),则会收到以下错误:(error object is not a string)
我尝试了很多不同的事情,但没有运气。任何帮助,将不胜感激。
更新:
通过这样做,我能够从错误中获得更多信息:
Nowsuc
为 false 并err
返回以下消息:
我从这里安装了 luaforwindows 。它的版本是 5.1.4-45。我正在运行 Microsoft Windows XP Professional Version 2002 Service Pack 3
更新:
这是示例代码以及发生错误的位置
.net - 如何设置 Wireshark 以运行 Lua 的 CLRPackage
我正在尝试设置Wireshark,以便我可以使用LuaInterface来使用 .NET 框架中的一些类。我可以通过 Lua 命令行运行它,但是当我尝试require "CLRPackage"
在init.lua
启动脚本中运行时,它似乎找不到所需的文件。启动 Wireshark 时出现以下异常:
我尝试设置package.path
andpackage.cpath
以匹配在命令行中设置的内容,但这似乎没有帮助。
当我这样做时,我收到以下错误:
这是一个奇怪的错误,因为该文件确实存在。
我已经在C:\Program Files\Lua\5.1
.
有没有人能够得到这个工作?任何帮助,将不胜感激。
我正在使用 Wireshark 1.4.4 和 Lua 5.1.4
r - 对不同包的外部函数调用注意
我正在准备一个 R 包以提交给 CRAN。R CMD check 给了我以下注意:
对不同包的外来函数调用:
.Fortran("cinc", ... PACKAGE = "cmprsk")
.Fortran("crstm", ... PACKAGE = "cmprsk")
请参阅“系统和外语接口”一章'编写 R 扩展手册。
我如何摆脱这个注意?我无法通过阅读本章或搜索网络找到答案。也许我错过了一些非常简单的东西。我之前用相同的代码为 R2.x 提交了包,从来没有这个问题。这是 R3.x 的新事物。