lich0821 / WeChatFerry

微信机器人底层框架,可接入Gemini、ChatGPT、ChatGLM、讯飞星火、Tigerbot等大模型。WeChat Robot Hook.
MIT License
4.04k stars 714 forks source link

【求助】我按照文档上说的编译spy和sdk工程,只编译出出来sdk.dll和 spy_debug.dll, spy.dll该如何编译呢? #236

Closed x19990416 closed 1 week ago

x19990416 commented 3 weeks ago

我按照文档上说的编译spy和sdk工程,只编译出出来sdk.dll和 spy_debug.dll, spy.dll该如何编译呢?

36a54beb327f32d1a51f4ddbf44fb71 image

lich0821 commented 3 weeks ago

可以使用项目自带的 gitthub action 来编译

x19990416 commented 3 weeks ago

编译好了,我是分开用release和debug两个编译环境编译的 T_T不知道有没有问题,然后我想问下,为啥使用了spy.dll程序里面还要用spy_debug.dll呢?不是太理解,另外,在sdk预编译的时候使用的是framework.h 不是通常的pch.h ,希望对于文档能做一点修改,这样子方便新手入手。。我C++是个萌新T_T

kingmo888 commented 2 weeks ago

在项目编译时,debug模式下会编译出debug的来。它的作用是,有些代码限制在类似# if DEBUG,release版本会在编译时自动忽略,只在debug版中提示,用于调试。