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
Uh oh!
There was an error while loading. Please reload this page.
-
您好,我发现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