是否可以使用 nightly 编译器编译一个特定的库并将其 link 编译到在稳定版上编译的项目?
Is it possible to compile one specific library with the nightly compiler and link it to a project that is compiled on stable?
我正在从事一个依赖项需要特定夜间功能的项目。我需要使用这个库,但我担心如果我用 nightly 编译项目,我可能会依赖其他包含另一个不稳定功能依赖项的库,而我不会意识到这一点。
是否可以将我需要每晚使用的库(同时将每晚版本设置为已经合并到发布分支的版本)编译成某种 "lib.a" 文件,然后编译整个项目链接到 "lib.a"?
时的稳定版本
不,你不能这样做。
另请参阅:
- Is there a way to use unstable modules from Rust stable?
我正在从事一个依赖项需要特定夜间功能的项目。我需要使用这个库,但我担心如果我用 nightly 编译项目,我可能会依赖其他包含另一个不稳定功能依赖项的库,而我不会意识到这一点。
是否可以将我需要每晚使用的库(同时将每晚版本设置为已经合并到发布分支的版本)编译成某种 "lib.a" 文件,然后编译整个项目链接到 "lib.a"?
时的稳定版本不,你不能这样做。
另请参阅:
- Is there a way to use unstable modules from Rust stable?