- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 QT使用占位符操作sql语句时,执行exec后会报错“Parameter count mismatch“的原因
QT开发数据库sqlite的过程中,如果使用占位符,则在执行exec()函数的时候,不可以带入具体的sql语句作为参数,否则会报错“Parameter count mismatch"。
2022-12-14 15:49:00 3274 1
原创 用arm-none-linux-gnueabi-gcc交叉编译pjsip源码
如果想要在arm平台上使用pjsip库中的函数,必须采用交叉编译的方式来编译pjsip的源码,这样才能在arm平台上顺利使用。以arm-none-linux-gnueabi交叉编译器为例对pjsip源码进行编译。为了编译方便,首先设置环境变量env.sh:vi env.sh#!/bin/bashexport CROSS_GCC_PATH=/opt/CodeSourcery/arm2009/binexport PATH=$PATH:$CROSS_GCC_PATHexport TOOLPREFIX
2020-10-28 18:02:54 1276
转载 Makefile中$(SRC:%.c=%.o)的含义
gnu make工具的Makefile中$(SRC:%.c=%.o)的含义:将SRC变量中所有以.c结尾的文件名替换成对应的以.o结尾的文件名,然后赋回给SRC。
2020-10-19 17:45:28 6929 4
原创 执行shell脚本时,用bash和source有什么区别
在用bash调用脚本的时候,父进程接收到命令,发现不是内建命令,于是会创建一个和自己一模一样的shell进程来执行这个外部命令。这个子进程中设置了自己的运行的变量。而在此时,父进程的变量并没有改变。子进程执行完毕,消亡。这是一直等待的父进程来继续接收命令。 而在用source来执行脚本的时候,不会创建子进程,而是在父进程中直接执行。所以当需要程序修改当前shell本身的变量的时候,使用source命令。 举例:root@sjt-VirtualBox:~# vi a.sh#!bin
2020-10-15 16:28:38 1138
原创 关于opensips开启服务时报错“ERROR:core:db_check_table_version: invalid version 7 for table dialog found”的解决方案
最近在搞SIP话机相关的项目,在搭建opensips服务器时遇到了许多麻烦,大多数都能通过查阅资料解决,但是今天遇到一个问题在网上查不到解决方法,决定分享给大家。 虚拟机系统为Ubuntu14.04 opensips版本为2.1.2 当开启opensips服务时,出现以下错误:root@sjt-VirtualBox:/usr/local/opensips_proxy/sbin# ./opensipsctl startINFO: Starting OpenSIPS :
2020-10-13 09:41:12 905
空空如也
Qlineedit会默认全选编辑框里面的内容,如何取消全选
2021-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人