修复linux安装lua库问题
This commit is contained in:
@@ -256,7 +256,7 @@ void fastweb::uninstall_module(std::string ini_filepath, std::string name)
|
||||
if(info.type == "/opt/lua54/bin/lua")
|
||||
{
|
||||
std::cout<<"正在卸载 `"<<info.name_en<<"` 库"<<std::endl;
|
||||
auto [code,err] = execute_command("sudo luarocks remove "+info.name_en);
|
||||
auto [code,err] = execute_command("sudo /opt/luarocks/bin/luarocks remove "+info.name_en);
|
||||
if(code == 0)
|
||||
{
|
||||
std::cout<<"卸载成功"<<std::endl;
|
||||
@@ -427,7 +427,7 @@ void fastweb::install_module_linux(fastweb::module_info info)
|
||||
}
|
||||
else if(info.type == "lua")
|
||||
{
|
||||
if(exsit_install_software("luarocks") == false)
|
||||
if(exsit_install_software("/opt/luarocks/bin/luarocks") == false)
|
||||
{
|
||||
std::cout<<"`luarocks` 未安装,请先执行以下命令安装:sudo apt install luarocks"<<std::endl;
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user