luajit vs php7,Luajit编译

luajit vs php7,Luajit编译2、找到VC编译命令行,以VS2019为例,分别位于C:\ProgramData\Microsoft\Windows\StartMenu\Programs\VisualStudio019\VisualStudioTools\VC\x64NativeToolsCommandPromptforVS2019C:\ProgramData\Microsoft\Windows\Star…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

2、找到VC编译命令行,以VS2019为例,分别位于

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 019\Visual Studio Tools\VC\x64 Native Tools Command Prompt for VS 2019

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools\VC\x86 Native Tools Command Prompt for VS 2019

其实分别调用的是:

cmd /k “d:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat”

cmd /k “d:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat”

3、编译64位版本,运行x64 Native Tools Command Prompt for VS 2019,进入到luajit-2.1/src目录中,查看msvcbuild.bat,里面有

@if “%1″==”static” goto :STATIC

即输入参数可以为static

执行:msvcbuild.bat static 即可编译生成 luajit.exe 64位版本,exe位于luajit-2.1目录中

4、编译32位版,则运行x86 Native Tools Command Prompt for VS 2019,再进入scr目录,再运行msvcbuild.bat static可生成luajit.exe 32位版本

msvcbuild.bat gc64 生成64位版本

luajit.exe -b input.lua output.lua

和以下是一样的

local bytecode=string.dump(loadstring(”))

io.ope(dst,”w+b”):write(bytecode)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188681.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月15日 下午9:52
下一篇 2026年4月15日 下午9:58


相关推荐

  • c++实现strstr函数_C语言字符串数组

    c++实现strstr函数_C语言字符串数组自己实现C语言中的strstr函数,采用字符一个一个进行匹配,如果不等,则从下一个位置进行匹配。/*strstr实现*/char*mystrstr(constchar*dest,constchar*src){char*tdest=dest;char*tsrc=src;while(*tdest){char*flag=tdest;//设置标志位,方便回滚。while…

    2022年10月13日
    7
  • Graylog 安装使用

    Graylog 安装使用Graylog 安装使用简介 Graylog 是一个简单易用 功能较全面的日志管理工具 相比 ELK 组合 优点 部署维护简单查询语法简单易懂 对比 ES 的语法 内置简单的告警可以将搜索结果导出为 json 提供简单的聚合统计功能 UI 比较友好当然 拓展性上比 ELK 差很多 整套依赖 Graylog 提供 graylog 对外接口 CPU 密集 Elasticsearc 日志文

    2026年3月17日
    2
  • 离散数学期末复习笔记【精华版】

    离散数学期末复习笔记【精华版】文章目录前言一 理逻辑 1 命题逻辑 2 等值演算 3 主合取范式 主析取范式 4 题 推理证明 5 辖域 自由变元 约束变元二 合 1 环和 环积 幂集 笛卡尔乘积三 关系 1 自反 对称 传递 2 amp 3 合成运算 逆关系 闭包 4 哈斯图 上下界 偏序 5 等价关系 划分四 1 幺元 么元 单位元 零元 逆元 半群 群 阿尔贝群 独异点 循环独异点 2 题 由表判断 3 题 证明五 论 1 简单图 平凡图 多重图 子图 补图 出度 入度

    2026年3月20日
    3
  • android进程间通信的方式_Android进程注入

    android进程间通信的方式_Android进程注入定义多进程Android应用中使用多进程只有一个办法(用NDK的fork来做除外),就是在AndroidManifest.xml中声明组件时,用android:process属性来指定。不知定process属性,则默认运行在主进程中,主进程名字为包名。android:process=package:remote,将运行在package:remote进程中,属于全局进程,其他具有相同…

    2022年10月11日
    9
  • macOS U盘制作启动系统

    macOS U盘制作启动系统

    2021年7月8日
    72
  • Android上图片文字识别

    Android上图片文字识别最近做了一款Android应用需要输入大量的数据,为了提高体验我想了很多种输入数据的方式,最终采用了两种:二维码扫描和图片识别。前者顾名思义有个短板,就是需要生成二维码,下面就介绍下图片文字识别实现。本应用是基于是OCR引擎,故需要第三方的jar包tess-two.tesseract3.01-leptonica1.68-LibJPEG6b.jar下载链接:点击打开链接另外tessdat…

    2022年6月12日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号