Closed
Description
Xmake 版本
2.8.2+20230822
操作系统版本和架构
Win11 22621.2283
描述问题
参考官方教程在windows下构建了binary程序,Cargo build
可以正常编译,但xmake编译提示
fatal error LNK1181: 无法打开输入文件“windows.0.48.5.lib”
xmake相比于官方教程仅仅添加了一些第三方库
Windows下使用了MSVC编译器,rustup default
返回
stable-x86_64-pc-windows-msvc (default)
期待的结果
应该Windows/Macos/Linux下得到一致的执行文件
工程配置
附加信息和错误日志
[ 33%]: linking.release test.exe
rustc -C opt-level=3 --edition 2021 -L dependency=C:\compare_test\build\.packages\c\cargo_test_deps\latest\abcb927c8565450fa520f946fd3e0342\lib --extern chrono=C:\compare_test\build\.packages\c\cargo_test_deps\latest\abcb927c8565450fa520f946fd3e0342\lib\libchrono-90a3a9d5be5e1b32.rlib --extern clap=C:\compare_test\build\.packages\c\cargo_test_deps\latest\abcb927c8565450fa520f946fd3e0342\lib\libclap-f00337b08293c3d6.rlib --extern env_logger=C:\compare_test\build\.packages\c\cargo_test_deps\latest\abcb927c8565450fa520f946fd3e0342\lib\libenv_logger-8e05b27c5bd657e7.rlib --extern log=C:\compare_test\build\.packages\c\cargo_test_deps\latest\abcb927c8565450fa520f946fd3e0342\lib\liblog-b12108de843d5a68.rlib --crate-type=bin -o build\windows\x64\release\test.exe src\main.rs
error: @programdir\modules\private\async\runjobs.lua:256: @programdir\rules\rust\build\target.lua:67: @programdir\core\sandbox\modules\os.lua:273: error: linking with `link.exe` failed: exit code: 1181
***
***
***
note: LINK : fatal error LNK1181: 无法打开输入文件“windows.0.48.5.lib”
Activity