-
该项目展示了如何运用CMake构建包含Rust静态库组件的C应用程序,即cmake-rust-demo
资源介绍
CMake Rust演示
使用Rust静态库组件的AC CMake演示。 该项目的显着特征是
用法
将FindRust.cmake添加到项目的cmake目录中,并使用以下命令启用Rust支持:
if (MAINTAINER_MODE)
set (cbindgen_REQUIRED 1)
endif ()
find_package (Rust REQUIRED )
要构建一个锈库并将其链接到您的应用程序,请使用:
add_rust_library( TARGET yourlib WORKING_DIRECTORY " ${CMAKE_CURRENT_SOURCE_DIR} /yourlib" )
add_executable ( yourexe )
target_sources ( yourexe PRIVATE yourexe.c )
target_link_librari