linux系统异常处理合计

 本文依据目前工作场景中遇到的问题令罗列至此,后续持续更新。

(0) fatal error: error writing to /tmp/ccybwTg3.s: No space left on device

主要是系统/tmp/空间不足引起的,tmp文件夹空间不足了,不能满足编译的需求,编译的中间文件不能写入。 解决:

#创建编译路径
mkdir /home/tmp/

#需要设置环境变量
export TMPDIR=/home/tmp/

#使环境变量生效
source ~/.bashrc
(1)GDB调试出现“  --Type <RET> for more, q to quit, c to continue without paging--”

描述:当打开的终端窗口界面比较小的时候,会出现如下提示,无法继续运行,需要输入c才能继续运行。
 解决: 在进入gdb命令行以后,请在 GDB 中键入以下内容:

set pagination off

(2)命令行 执行top指令显示  “terminals database is inaccessible”

 解决:再命令行中设置环境变量:

export TERMINFO=/usr/share/terminfo

(3)GDB调试出现 “Thread 10 "[tcp]" received signal SIG32, Real-time event 32”

 描述:glibc 使用 SIG32 来发出取消使用 pthread 库创建的线程的信号。

 解决: 在进入gdb命令行以后,请在 GDB 中键入以下内容:

handle SIG32 nostop

(3)程序编译出现 “fatal error: openssl/ssl.h: No such file or directory”

 解决:  缺少OpenSSL 开发包,执行以下命令进行安装,然后重新编译即可解决。

apt-get install libssl-dev

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据如下示例写出完整的yhthon调用ocx的代码,要有示例参数ActiveX组件文件名:NISEC_SKSCX.ocx ActiveX组件GUID: <OBJECT ID=sk CLASSID="clsid: 003BD8F2-A6C3-48EF-9B72-ECFD8FC4D49F" ></OBJECT> 函数定义: StringOperate(string sInputInfo); 参数: sInputInfo 输入XML信息 返回值: 返回结果XML字符串 调用示例: <html> <head> <title>ActiveX组件调用示例 </title> <OBJECT ID=sk CLASSID="clsid:003BD8F2-A6C3-48EF-9B72-ECFD8FC4D49F" codebase="NISEC_SKSCX.ocx#version=1,0,0,1"> </OBJECT> <script language="javascript"> function SetParameter() { var sInputInfo = "<?xml version=\"1.0\" encoding=\"gbk\"?>\r\n<business id=\"20001\" comment=\"参数设置\">\r\n<body yylxdm=\"1\">\r\n<servletip>192.168.0.1</servletip>\r\n<servletport>7001</servletport>\r\n<keypwd>00000000</keypwd>\r\n</body>\r\n</business>"; alert(sInputInfo); try { ret = sk.Operate(sInputInfo); alert(ret); } catch(e) { alert(e.message + ",errno:" + e.number); } } function KeyQuery() { var sInputInfo = "<?xml version=\"1.0\" encoding=\"gbk\"?>\r\n<business id=\"20002\" comment=\"税控钥匙信息查询\">\r\n<body yylxdm=\"1\">\r\n<keypwd>00000000</keypwd>\r\n</body>\r\n</business>"; alert(sInputInfo); try { ret = sk.Operate(sInputInfo); alert(ret); } catch(e) { alert(e.message + ",errno:" + e.number); } } </script> </head> <body bgcolor=#f0f0ff> <div align="center"> <form name=formData> <table border=2 cellspacing=0> <caption ><font size=6 color=#0000ff>ActiveX组件调用示例</font></caption> <br> <tr height=50> <td width="300" align="center"><input type="button" value="参数设置" onclick="SetParameter();"></td> <td width="300" align="center"><input type="button" value="税控钥匙信息查询" onclick="KeyQuery();"></td> </tr> <br> </table> </form> </div> </body>
05-24

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值