0%

Makefile 好,用过都说好,我们可以将一长串编译指令写到文件中,然后执行 make,就可以得到我们想要的结果。

简单来说,Makefile 的逻辑是这样的:

1
2
target: dependency
command

即:

1
2
目标: 依赖
命令
阅读全文 »

关于 cmake 的使用,如果要讲细的话可以说上很多,这里通过一个简单的例子介绍如何快速写一个可以跑起来的 cmake 脚本。

假设我们的目录下只有 main.cpp 一个文件,那么我们的 CMakeList.txt 可以这样写:

1
2
3
cmake_minimum_required(VERSION 3.17)
project(test)
add_executable(test main.cpp)
阅读全文 »

这段时间在准备暑期实习,刚好牛客上新开放了 Verilog 刷题的模块,大概是为了这波风口,大家都在一起疯狂。

输入序列连续的序列检测

序列检测算是比较简单的题了,无非两种方法,移位寄存然后判断,或者更复杂一点的用状态机实现,序列检测还可以分为可重复检测和非可重复检测,具体实现上有细微的差别,都不算复杂。