“技术”
技术分享、记录、转载等CMake的PUBLIC、PRIVATE、INTERFACE
CMake中的语句:target_link_libraries(A <SCOPE> B) target_link_libraries(C A)表示A依赖于B,即B时A的依赖项;C依赖...
C++菱形继承与虚继承
转自CSDN
Debian系统持久化iptables规则
在系统中,往往需要进行iptables规则的编写,但是当系统重新启动后这些规则则没有了,那么如何解决这样的问题呢?
GNU tail工具技巧
tail根据文件名监视输: tail -F。
自动通过ssh或https访问git仓库子模块
修改git仓库子模块配置,以支持通过ssh及http两种方式克隆包含子模块的整个仓库。
C++中virtual的使用
总结了C++中 virtual 关键字的使用场景或注意事项,注意文中并不包含部分众所周知常见知识点。
cmake工具进行环境或接口检测
cmake提供了针对于系统或编译器的检测函数,使用这些函数可以完成如autotools等同类工具中对程序依赖接口进行判断的功能,进而实现根据系统或编译器属性来选择启用或禁用所构建的程序中某些特性。
shell使用正则表达式+sed提取子字符串
有文件名为 1649790117_2022_04_13_14.8.2_gitlab_backup.tar,现需要提取文件命中部分字段的需求用于编写shell脚本进行自动化处理,可使用sed工具完成。