Lua Windows 下編譯 Lua 原始碼

2021-08-03 13:43:22 字數 1496 閱讀 3864

系統:windows10

編譯工具: visual studio 2015

原始碼: lua 5.3.4

前面有一篇部落格介紹安裝 lua 的環境的方法是採用安裝 luaforwindows.exe 的方式,這種方式是很方便很好用,可是往往這種方式只能給到乙個非最新版的安裝程式。我們可以通過編譯官網給出的原始碼包自行編譯從而獲取最新版的目的。

visual studio 2015 社群版的離線包

ed2k://|file|cn_visual_studio_community_2015_x86_***_6847368.iso|4013920256|eb7f6605ede67509e218e29173ac6574|/

需要注意的是在安裝的時候需要勾選上 c++ 的開發人員工具包

lua 原始碼,這裡可以去 www.lua.org 官網上獲取最新的原始碼包

首先我們找到 vs2015 開發人員命令提示開啟它

然後切換至剛剛我們解壓縮出來的 lua 下的 src 資料夾下,我這裡將 lua-5.3.4 資料夾名字改為了 lua

cd /d c:/lua/src

切換至 lua 原始碼包的 src 下之後執行

這時我們可以去檢視 lua 源包下的 src 目錄

這表明編譯 lua 原始碼工程已完成,此時我們將 c:\lua\src; 配置到 path 環境變數下即可愉快的使用 lua 命令了。

Python實現部分主元法下LU分解

矩陣分析與應用 小作業1 實現部分主元法下的lu分解 by苗棟 程式大體介紹 引入了numpy便於對陣列的操作 尋找出一列中絕對值最大的元素作為主元並進行陣列的行交換,並將l主對角線元素置為1 構造兩個for迴圈,取出l和a對應的值並儲存 l j,i a j,i a i,i a j,a j,l j,...

LU 分解,採用行連續劃分方式下的 MPI 實現

include stdio.h include stdlib.h include mpi.h define a x,y a x m y a為m m矩陣 define a x,y a x m y define l x,y l x m y define u x,y u x m y define floa...

win下建立win32控制台工程,執行lua指令碼

出現問題 1 1 src lua.c 309 error c4996 getenv this function or variable may be unsafe.consider using dupenv s instead.to disable deprecation,use crt secur...