rust 适配linux
This commit is contained in:
@ -6,10 +6,12 @@ use super::STRSensorInfo;
|
||||
|
||||
//void IS3SetShutterOpen(int isopen);
|
||||
type SerialWrite = Option<unsafe extern "C" fn(data: *mut c_uchar, length: size_t) -> size_t>;
|
||||
#[link(
|
||||
name = "..\\myis11\\project\\is3\\cmake-build-debug-visual-studio/iris_is3lib",
|
||||
kind = "dylib"
|
||||
)]
|
||||
#[cfg_attr(target_os = "windows", link(name = "..\\myis11\\project\\is3\\cmake-build-debug-visual-studio/iris_is3lib", kind = "dylib"))]
|
||||
#[cfg_attr(target_os = "linux", link(name = "iris_is3lib", kind = "dylib"))]
|
||||
// #[link(
|
||||
// name = "..\\myis11\\project\\is3\\cmake-build-debug-visual-studio/iris_is3lib",
|
||||
// kind = "dylib"
|
||||
// )]
|
||||
extern "C" {
|
||||
pub fn IS3Set_Serial_FUN(writefunc:SerialWrite,readfunc:SerialWrite);
|
||||
pub fn IS3SensorInit() -> i32;
|
||||
|
||||
Reference in New Issue
Block a user