xmake icon indicating copy to clipboard operation
xmake copied to clipboard

xmake llvm 工具链自动识别问题

Open breaking153 opened this issue 2 years ago • 2 comments

Xmake Version

v2.8.1+dev.732d60063

Operating System Version and Architecture

win11

Describe Bug

llvm在path中但无法被自动切换识别

Expected Behavior

path中的llvm工具被自动识别

Project Configuration

..... set_toolchain("llvm") .....

Additional Information and Error Logs

D:\C-C++Project\PjMine>xmake f -cvD --toolchain=llvm
checking for platform ... windows checking for architecture ... x64 error: @programdir\core\main.lua:300: @programdir\core\tool\toolchain.lua:273: @programdir\toolchains\llvm\check.lua:90: llvm toolchain not found! stack traceback: [C]: in function 'error' [@programdir\core\base\os.lua:913]: [@programdir\toolchains\llvm\check.lua:90]: [C]: in function 'xpcall' [@programdir\core\base\utils.lua:280]: [@programdir\core\tool\toolchain.lua:269]: in function 'check' [@programdir\core\platform\platform.lua:247]: in function 'check' [@programdir\actions\config\main.lua:363]: [C]: in function 'xpcall' [@programdir\core\base\utils.lua:280]: [@programdir\core\base\task.lua:501]: in function 'run' [@programdir\core\main.lua:298]: in function 'cotask' [@programdir\core\base\scheduler.lua:404]:

stack traceback: [C]: in function 'error' @programdir\core\base\os.lua:913: in function 'base/os.raiselevel' (...tail calls...) @programdir\core\main.lua:300: in upvalue 'cotask' @programdir\core\base\scheduler.lua:404: in function <@programdir\core\base\scheduler.lua:397>

breaking153 avatar Jul 31 '23 08:07 breaking153

Bot detected the issue body's language is not English, translate it automatically.


Title: xmake llvm tool chain automatic identification problem

Issues-translate-bot avatar Jul 31 '23 08:07 Issues-translate-bot

默认 windows 平台,仅仅支持 msvc 。是强绑定的,https://github.com/xmake-io/xmake/issues/3878

waruqi avatar Jul 31 '23 09:07 waruqi