rust库crate和二进制crate
时间: 2023-05-28 09:04:52 浏览: 141
gmrs:Rust库创建garry的mod二进制模块
Rust库crate和二进制crate是Rust编程语言中的两个重要概念。
Rust库crate是指一个或多个Rust源代码文件的集合,其中包含可重用的代码,用于实现某些特定功能。这些代码可以被其他程序员使用和调用,以便在他们自己的项目中实现相同的功能。库crate通常不包含main函数,因为它们不是可执行程序,而是用于构建其他程序的模块。
二进制crate是指一个Rust源代码文件集合,其中包含了一个main函数,可以直接运行成一个可执行程序。二进制crate通常用于实现具体的应用程序,而不是用于构建其他程序的模块。
总之,Rust库crate和二进制crate都是Rust编程中的重要概念,用于实现不同的功能。库crate通常用于构建其他程序的模块,而二进制crate则用于实现具体的应用程序。
阅读全文