xtaci / kcptun

A Quantum-Safe Secure Tunnel based on QPP, KCP, FEC, and N:M multiplexing.
MIT License
13.88k stars 2.54k forks source link

如何编译出Virtual Studio C++工程可用的dll? #810

Open BruceMok opened 4 years ago

BruceMok commented 4 years ago

我自己的应用(以下简称my_vs_prj)+ kcptun源码build出的exe文件 + udp2raw-tunnel的exe文件正常使用。服务端,客户端通信正常。目前my_vs_prj启动会有两个子进程,分别运行kcptun和udp2raw-tunnel。我想做如下优化:

1、kcptun和udp2raw-tunnel编译成dll 2、my_vs_prj调用上面的dll,分别在两个线程中运行

目前的问题是,如何编译kcptun出Virtual Studio C++工程可用的dll?

maintell commented 3 years ago

fork一个子进程也可以啊,何必搞这么麻烦