vscode中编写如下代码,发现rust-analyzer插件提示environment variable
LOGGER_HOME not defined
, 如图一所示,点击Run或Debug编译也不通过,原因是rust-analyzer自动生成的run或debug的任务配置没加入该环境变量的,请问下如何才能自定义rust-analyzer生成的run或debug配置。
use std::env;
fn main() {
let s = env!("LOGGER_HOME");
println!("{:?}", s);
}
1
共 2 条评论, 1 页
评论区
写评论原来如此,感谢。
--
👇
ruby:
env!
宏指的是「编译时」的环境变量,这个跟vscode的配置无关编译时环境变量要写在build.rs里
env!
宏指的是「编译时」的环境变量,这个跟vscode的配置无关编译时环境变量要写在build.rs里