04 2021 档案
摘要:0x01 <assert.h> C 标准库的 assert.h头文件提供了一个名为 assert 的宏,它可用于验证程序做出的假设,并在假设为假时输出诊断消息。 已定义的宏 assert 指向另一个宏 NDEBUG,宏 NDEBUG 不是 <assert.h> 的一部分。如果已在引用 <assert
阅读全文
摘要:C 语言学习摘要 0x00 常量与变量 1、标识符 只能以下划线、大小写字母、数字进行随机组合命名。不允许出现标点符号等特殊字符。 C 语言大小写敏感 需要注意的几个关键字: 关键字 说明 extern 声明变量或函数是在其它文件或本文件的其他位置定义 register 声明寄存器变量 auto 声
阅读全文
摘要:make 时出现: /usr/bin/ld: 找不到 -lboost_serialization 0x00 存在库但是没有链接指向库导致找不到 使用 locate 定位库文件 locate libxxx.so 定位结果: /usr/local/ahuasdk/libXXX.so 利用软链接将两者链接
阅读全文
摘要:最近在编译项目的时候出现的问题,明明已经安装了 openssl ,但是还是报错找不到 ossl_typ.h 的错,原因是一般的库文件都是 .c 文件,但是项目中需要的是 .h 的源文件,所以需要安装相应软件的开发版本。 比如我这里的 openssl 就需要安装 openssl-devel 版本 li
阅读全文
摘要:0x00 错误及原因 在 VSCode 中编译运行 .c 文件时报错: 猜测是缺少 gcc 的依赖,打开 cmd 测试: 的确如此,那就安装 gcc 就行 0x01 解决方案及步骤 1、安装 gcc 在 win 下的版本 MinGW 进入到 gcc 在 windows 下的软件下载界面 MinGW
阅读全文
摘要:解决 VSCode 中 gcc 依赖的方法详见 解决 VSCode 中进行 C/C++ 开发 gcc 依赖缺失问题 c_cpp_propertise.json { "configurations": [{ "name": "Win32", "includePath": [ "${workspaceR
阅读全文
摘要:使用宝塔搭建自己的区块链私链 不要装到 root 文件夹下面! 使用 WeBASE 一键部署可直接跳到第二节 0x00 虚拟机上的安装宝塔 建议使用 xshell 和 xftp 进行辅助搭建,具体使用教程请自行百度。 在虚拟机上部署宝塔环境,这里我用的是 CentOS 7 版本,安装命令如下: yu
阅读全文
摘要:Linux 下 Java 环境变量无法获取问题及解决方案 但在执行过程中依然发生了无法获取到当前的 Java 环境变量的问题 执行命令 which java 进入目录 cd /usr/bin 并执行命令 ll |grep java 在第一行可见 java -> /etc/alternatives/j
阅读全文
摘要:0x00 准备安装环境 1、CentOS 安装 OpenSSL 静态库 yum install -y openssl-static 没安装 yum 的话自行百度安装 2、安装源码编译器 wget yum install -y gcc,wget yum groupinstall "Developmen
阅读全文
摘要:在使用 CentOS 7 的 su 命令时出现的 su:鉴定故障 问题 **原因:**没有在配置虚拟机时没有为 root 用户设置密码,导致不能使用 root 权限进行操作。 解决方案: 使用 su passwd root 命令进行 root 用户的密码设置,然后再进行 su 命令就可以成功进入管理
阅读全文
摘要:双击 shift 进入搜索模式,输入 Terminal ,看看有没有被禁用,如果禁用了就打开 view → tool window → terminal 或者如图所示的快捷键 Alt + F12,以上。
阅读全文

浙公网安备 33010602011771号