- 此问题在此处已有答案**:
How to check release / debug builds using cfg in Rust?(1个答案)
16天前关闭。
这在文档中很难找到,我想为每个Cargo配置文件的API端点使用不同的base_url
,所以—-profile=debug
将使用https://localhost:3000,—-profile=release
将使用https://api.cooldomain.io/或类似的东西。
有什么建议吗?
How to check release / debug builds using cfg in Rust?(1个答案)
16天前关闭。
这在文档中很难找到,我想为每个Cargo配置文件的API端点使用不同的base_url
,所以—-profile=debug
将使用https://localhost:3000,—-profile=release
将使用https://api.cooldomain.io/或类似的东西。
有什么建议吗?
1条答案
按热度按时间vwkv1x7d1#
您可以将
#[cfg(debug_assertions)]
用于调试配置文件,将#[cfg(not(debug_assertions))]
用于非调试配置文件来设置base_url
。比如像这样
您可以在此处阅读更多关于debug_assertions的信息