Replies: 2 comments 4 replies
-
可以提 pr 到 xmake-repo 改进 libtorch 包。。包配置里也可以加 path env 绑定环境 |
Beta Was this translation helpful? Give feedback.
0 replies
-
jni模块没有构建(暂时不支持java),xmake构建时默认用本机的openmp没有链接iomp,libuv单独出去作为依赖了,所以会少几个dll;关于运行时出错可以给一段有问题的源代码吗? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
您好,我发现xmake自动下载的包不全,我用的包是libtorch,如果我用下边的xmake.lua:
add_rules("mode.release")
set_languages("c++17")
add_requires("libtorch")
target("hello")
add_packages("libtorch")
set_kind("binary")
add_files("src/*.cpp")
最后下载的包目录为:
-a---- 2023/11/8 14:24 493568 asmjit.dll
-a---- 2023/11/8 14:24 981504 c10.dll
-a---- 2023/11/8 14:24 5191168 fbgemm.dll
-a---- 2023/11/8 14:29 105984 torch.dll
-a---- 2023/11/8 14:28 121593856 torch_cpu.dll
-a---- 2023/11/8 14:29 105472 torch_global_deps.dll
但是我从网站https://download.pytorch.org/libtorch/nightly/cpu下载下来的包的目录为:
-a---- 2023/10/1 16:02 967680 asmjit.dll
-a---- 2023/10/1 16:03 2044416 c10.dll
-a---- 2023/10/1 16:02 28091392 fbgemm.dll
-a---- 2023/10/1 16:03 521216 fbjni.dll
-a---- 2023/3/2 17:26 2047000 libiomp5md.dll
-a---- 2023/3/2 17:26 41496 libiompstubs5md.dll
-a---- 2023/10/1 16:26 632320 pytorch_jni.dll
-a---- 2023/10/1 16:26 25088 torch.dll
-a---- 2023/10/1 16:26 706373632 torch_cpu.dll
-a---- 2023/10/1 16:02 16384 torch_global_deps.dll
-a---- 2020/9/18 19:02 195072 uv.dll
可以看到xmake自动下载的包不全,请问这种情况下这么办呢?
同时,用xmake自动下载的包可以编译,但是运行时总是出错,
error: execv(E:\cpp\hello\build\windows\x64\release\hello.exe ) failed(-1073741502)
请问您能给些建议吗?
Beta Was this translation helpful? Give feedback.
All reactions