介子构建-rust-lib-cdylib
如何配置介子构建文件,以在rust中构建一个库,并选择crate_type=[“cdylib”] 实际上,我的货物。汤姆:介子构建-rust-lib-cdylib,rust,shared-libraries,meson-build,Rust,Shared Libraries,Meson Build,如何配置介子构建文件,以在rust中构建一个库,并选择crate_type=[“cdylib”] 实际上,我的货物。汤姆: [lib] name = "my_lib" path = "my_op.rs" crate_type=["cdylib"] 等效于介子.build: library( 'my_lib', ['my_op.rs', ], install : true, ) 好的,乍一看,这似乎是我问题的正
[lib]
name = "my_lib"
path = "my_op.rs"
crate_type=["cdylib"]
等效于介子.build:
library(
'my_lib',
['my_op.rs', ],
install : true,
)
好的,乍一看,这似乎是我问题的正确答案。尝试以下操作后:库('my_lib',['my_op.rs',]),rust_cratet类型:'cdylib',install:true,)编译就可以了。但在执行时,我有同样的连接问题,而不是没有这个。。。我仍然在寻找谷歌的解决方案……好吧,现在我可以用介子来构建我的库,但我必须加入我的LD_library_PATH ~/。rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib,不是完美的,但可以操作。好吧,乍一看,似乎是我问题的正确答案。尝试以下操作后:库('my_lib',['my_op.rs',]),rust_cratet类型:'cdylib',install:true,)编译就可以了。但在执行时,我有同样的连接问题,而不是没有这个。。。我仍然在寻找谷歌的解决方案……好吧,现在我可以用介子构建我的库,但我必须添加我的LD_library_PATH ~/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib,不是完美的,但可以运行。