- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 vs报错:TRACKER : 错误 TRK0005: 未能找到: “CL.exe”。系统找不到指定的文件
visual studio环境配置问题
2023-01-11 10:39:11
4314
1
原创 luagcrypt的使用
文章目录前言一、luarocks二、libgcrypt前言记录一下在windows使用 luagcrypt。目标是编译 luagcrypt.dll 给lua require用。一、luarocks选择使用的编译方法是luarocks make感觉比较简单一点。因为已经安装了visual studio。需要:luarocks的源码(注意是列表里有二进制执行文件和legacy Windows package的说明,这里要的是后者)lua 的源码(用的是5.2.4)先编译出来lua,需要一.
2021-04-22 16:49:42
633
6
原创 记录在wireshark中使用lua-protobuf库的坎坷过程
0.前言这两天要用wireshark来解析自定义的protobuf流数据,决定使用 lua-protobuf来解析。根据官网的提示,我需要编出一个pb.dll放到wireshark目录中,然后就可以在我自己的lua脚本中快乐地使用了。我装了vs,所以不需要考虑使用luarocks或者Python的方法,只需要考虑最后一种方式:cl /O2 /LD /Fepb.dll /I Lua53\include /DLUA_BUILD_AS_DLL pb.c Lua53\lib\lua53.lib于是乎
2021-04-17 15:44:11
1006
转载 使用VS从dll反向生成lib
转载自:https://my.oschina.net/u/1172521/blog/180109在使用一些没有lib的第三方库,又懒得显示加载时,根据dll生成lib就可以解决这个问题。工具:VS2010, VLC的libvlc.dll打开工具 Visual Studio Tools command promopt (Start -> All Programs-> Microsoft Visual Studio 2010 -> Visual Studio Tools ->.
2021-04-17 15:42:07
1306
原创 bbr中的缩放因子BW_SCALE/BBR_SCALE
0. 前言不知道有没有人跟我一样,看源码的时候如果想不清一个点总会特别难受,就盯着它不放。bbr的源码最开始处就定义了这样的宏,并写了注释,可是我一开始想不通,就是想不通为什么取这个值,在网上还搜不到相关的解释。我奇怪这是不是一眼就该看懂的东西,可是我确实就是没懂吖。纠结之后选择问我老大,终于给解释明白了哈哈哈。整理以备忘,也分享给有需要的人。/* Scale factor for rate in pkt/uSec unit to avoid truncation in bandwidth * e.
2021-04-10 17:10:27
1124
3
原创 bbr源码中的sock结构转换
前言这几天在看linux内核中bbr模块的源码;随处可见这样的sock结构体的转换,起先给它绕的有点晕,特别是bbr结构体的转换,简直摸不着头脑,后面理了一下终于清楚了。struct sock *sk;struct tcp_sock *tp = tcp_sk(sk);struct bbr *bbr = inet_csk_ca(sk);state = inet_csk(sk)->icsk_ca_state;概述如图所示,tcp_sock,inet_connection_sock,i.
2021-04-07 16:53:41
452
原创 Enable multithreading to use std::thread: Operation not permitted
问题今天使用std::thread的时候,编译正常后运行却报了这样的错误:**terminate called after throwing an instance of 'std::system_error' what(): Enable multithreading to use std::thread: Operation not permitted**Aborted (core dumped)...
2021-03-31 20:53:23
1171
原创 wireshark-lua解析自定义协议
wireshark-lua解析自定义协议前言wireshark支持使用lua脚本来解析自定义的协议。最近因工作需要接触了一下。我的需求是不用细抠lua的语法,而要快速的使用上,将我的协议数据解析出来,显示各项信息方便我分析数据。现稍作整理,分享给和我有相似需要的小伙伴。一、Lua概览和其他语言可能不太一样的:以行分割,不需要分号注释符号为 --(两个减号)不等于是 ~=没有++和+=,需要显示写 i = i + 1变量有两种,全局和local,带local声
2021-03-29 11:26:12
6013
1
空空如也
Tcp慢启动时不连续发送则cwnd该如何增长?ack合并时呢?
2021-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人