从使用各种语言用C编写的共享库中调用函数-C/C++开发

时间:2024-06-15 20:34:19
【文件属性】:

文件名称:从使用各种语言用C编写的共享库中调用函数-C/C++开发

文件大小:77KB

文件格式:ZIP

更新时间:2024-06-15 20:34:19

C/C++ Miscellaneous

从多种语言用C语言编写的共享库中调用函数本机互操作性从多种语言用C语言编写的共享库中调用函数支持的平台Linux要求语言要求所有CMake 3.5或更高版本,ninja-build 0.10 Rust Cargo 1.43或更高版本更高版本的OCaml OCaml 4.08或更高版本Go Go 1.14或更高版本Haskell Stack 2.3或更高版本Java JDK 14 C#/ F#.NET Core SDK 3.1或更高版本Python Python 3.8或更高版本Racket Racket 7.2或更高版本Build Target Build命令全部make DLL,C,C ++ dy


【文件预览】:
native-interop-master
----.gitattributes(32B)
----.github()
--------workflows()
----csharp()
--------Program.cs(346B)
--------native-interop.csproj(225B)
--------Makefile(92B)
--------.gitignore(8B)
----go()
--------main.go(128B)
--------.gitignore(5B)
----cpp()
--------main.cc(174B)
--------CMakeLists.txt(84B)
----ocaml()
--------Makefile(126B)
--------.gitignore(21B)
--------main.ml(125B)
----main.py(157B)
----fsharp()
--------native-interop.fsproj(299B)
--------Makefile(92B)
--------Program.fs(232B)
--------.gitignore(8B)
----CMakeLists.txt(118B)
----rust()
--------Cargo.toml(222B)
--------Cargo.lock(135B)
--------src()
--------build.rs(166B)
--------.gitignore(7B)
----LICENSE(1KB)
----c()
--------CMakeLists.txt(81B)
--------main.c(136B)
----README.md(1KB)
----Makefile(2KB)
----main.rkt(192B)
----dylib()
--------mylib.h(56B)
--------CMakeLists.txt(49B)
--------mylib.c(95B)
--------.gitignore(12B)
----.editorconfig(229B)
----.gitignore(45B)
----java()
--------gradlew(6KB)
--------.gitattributes(56B)
--------build.gradle.kts(373B)
--------src()
--------gradle()
--------gradlew.bat(3KB)
--------.editorconfig(33B)
--------.gitignore(20B)
--------settings.gradle.kts(351B)
----haskell()
--------Setup.hs(46B)
--------package.yaml(1KB)
--------src()
--------haskell.cabal(1KB)
--------test()
--------README.md(10B)
--------ChangeLog.md(47B)
--------stack.yaml(2KB)
--------.gitignore(16B)
--------app()
--------stack.yaml.lock(447B)

网友评论