一、问题描述 运行程序时出现以下错误,原因是程序运行时需要的动态库找不到: [crayon-67241d217d048212016848/] 解决方案有以下三种。 二、解决方案 2.1 方案1 把需要...
unix环境下的时间值
一、时间介绍 unix环境下一共有两种时间值: 日历时间(Calendar time):该值是自1970年1月1日00:00:00以来所经过的秒数累计值,也叫国际标准时间(UTC,早期的手册称UTC为...
wordpress使用WP Mail SMTP插件发送系统邮件
一、安装插件 在插件管理后台页面,输入WP Mail SMTP搜索插件安装,安装完成后的设置界面: 二、设置邮箱账户 这里使用的是QQ邮箱,QQ绑定了域名邮箱wordpress@dyxmq.cn。要注...
linux中pkg-config的用法
pkg-config的作用是列出系统中库的基本信息,例如,查询pcre库的相关信息: [crayon-67241d217e520107907167/] 常用选项为: --list-all:列出所有已安...
C中fgets的用法和注意事项
fgets函数的声明如下: [crayon-67241d217eeb8281770989/] s表示待接收字符串的缓冲区,size为最大大小,stream为读取的数据流。 对于数据的读取来说,函数实际...
深度系统(deepin)终端添加新字体的方法
习惯了consolas字体,deepin终端默认不带,只能自己手动添加。 首先下载字体,consola字体下载地址 [crayon-67241d217f84e446271660/] deepin系统字...
C++中可变长参数的使用方法
一、可变长参数介绍 某些情况下为了完成一些功能,需要用到可变长参数的函数,例如我们最常用的printf和scanf函数: [crayon-67241d21801cf524062172/] 它们首先都是...
do-while(0)在宏定义中的作用
do { ... } while(0)是C/C++中常见的定义方式,使用它构造后的宏定义不会受到大括号、分号等的影响,总是会按你期望的方式调用运行。 一、错误引出 以下宏定义: [crayon-672...
C/C++中常见的宏
一、判断编译器是C或者C++ 通过__cplusplus判断C/C++: [crayon-67241d218151f361825163/]
vim的一些常用配置选项
一、设置TAB宽度 [crayon-67241d2181e68560639219/] 使用空格替换TAB: [crayon-67241d2181e71704546617/] (更多…)
20