## 生成绑定rust调用ctp的步骤:1. 利用python自动生成`wrapper.cpp`和`wrapper.hpp`文件;2. 用rust的bindgen 生成rust可调用的接口;3. 引入生成后的文件,引入的方式有两种:`pub use crate::ctp::generated::*;`导入和```rustinclude!(concat!( env!("CARGO_MANIFES
在用rust接CTP时,用到了serde进行配置文件解析,程序编译没问题,但是在`#[derive(Deserialize)]`总是有个红色的波浪线,鼠标过去提示:"proc macro `Deserialize` not expanded: Cannot create expander for /xxx/target/debug/deps/libserde_derive-2806299f00690cd9.so: Unsup
建议用字节跳动的源 https://rsproxy.cn/**crates-io镜像:**修改 ` ~/.cargo/config` :```txt[source.crates-io]# To use sparse index, change 'rsproxy' to 'rsproxy-sparse'replace-with = 'rsproxy'[source.rsproxy]registry = "ht