OpenPLC "Error opening glue variables file at glueVars.cpp"编译错误及解决方案

碳酸钾K2CO3 / 2024-10-23 / 原文

背景:成功安装OpenPLC runtime后,上传.st文件后,在编译过程中执行

./glue_generator

时,总是报错:

Error opening glue variables file at glueVars.cpp

原因:glueVars.cpp没有读写权限,在【compile_program.sh】中,第102行(即

echo "Generating glueVars..."

前),加入一行:

sudo chmod a+w glueVars.cpp

就可以了。。就是编译过程中可能会输入用户密码,最好的方法还是直接用root用户运行webserver.py