Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

求助,执行Build_Release.bat报错 #227

Open
z2836358 opened this issue Jun 26, 2024 · 3 comments
Open

求助,执行Build_Release.bat报错 #227

z2836358 opened this issue Jun 26, 2024 · 3 comments

Comments

@z2836358
Copy link

克隆后直接找到build_release.bat,用命令行执行,老报以下错误,一直没有成功,用的Visual Studio2022


** Visual Studio 2022 Developer PowerShell v17.10.3
** Copyright (c) 2022 Microsoft Corporation


PS C:\Users\USER\Source\Repos\YDWE> Build\Build_Release.bat

C:\Users\USER\Source\Repos\YDWE>call "C:\Users\USER\source\repos\YDWE\Build\Build.bat" Release

C:\Users\USER\Source\Repos\YDWE>CD C:\Users\USER\source\repos\YDWE\Build\lua\

C:\Users\USER\source\repos\YDWE\Build\lua>"C:\USER\USER\source\repos\YDWE\Build\lua\luabuild\lua.exe" "C:\Users\USER\source\repos\YDWE\Build\lua\make.lua" Release "C:\Users\USER\source\repos\YDWE\Build\build.log"
build 1.32.12.240627
C:\Users\USER\source\repos\YDWE\Build\lua\luabuild\lua.exe: ...rs\USER\source\repos\YDWE\Build\lua\luabuild\gitlog.lua:8: assertion failed!
stack traceback:
[C]: in function 'assert'
...rs\USER\source\repos\YDWE\Build\lua\luabuild\gitlog.lua:8: in function 'gitlog'
C:\Users\USER\source\repos\YDWE\Build\lua\make.lua:86: in main chunk
[C]: in ?

@actboy168
Copy link
Owner

执行 git log 出错了,也许是你没把 git 加到 PATH 里?

@z2836358
Copy link
Author

执行 git log 出错了,也许是你没把 git 加到 PATH 里?
现在配置了,又有一个新问题:
正在编译... (任务 ID: 50)
inline.cpp (任务 ID: 50)
console.cpp (任务 ID: 50)
is_utf8.cpp (任务 ID: 50)
pe_reader.cpp (任务 ID: 50)
C:\Users\USER\source\YDWE\Build\lua\luabuild\lua.exe: C:\Users\USER\source\YDWE\Build\lua\luabuild\msvc.lua:168: execute failed: "MSBuild "C:/Users/USER/source/YDWE/Development/Core/Solution/YDWE.sln" /m /v:m /t:rebuild /clp:ShowEventId /p:Platform="Win32",Configuration="Release""
stack traceback:
[C]: in function 'error'
C:\Users\USER\source\YDWE\Build\lua\luabuild\msvc.lua:168: in function 'msvc.compile'
C:\Users\USER\source\YDWE\Build\lua\make.lua:98: in main chunk
[C]: in ?

@actboy168
Copy link
Owner

你要严格使用readme里所说的工具版本。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants