LCUI
LCUI copied to clipboard
尝试用 ziglang toolchain 编译 LCUI 报错:lld-link: undefined symbol
编译步骤类似xmake.lua
1)编译 lib/ 目录下每个子lib 得到(static libary)
2)编译LCUI得到最终的静态库(依赖子库顺序与xmake.lua一致)
3)编译example/hello demo
C:\Users\dcyno\.zig\0.12.0\zig.exe build-exe D:\Dev-cpp\Project\lcui-quick-start\vendor\LCUI\examples\hello\src/main.c -llcui -ODebug -I D:\Dev-cpp\Project\lcui-quick-start\vendor\LCUI\include -L D:\Dev-cpp\Project\lcui-quick-start\vendor\LCUI\zig-out\lib -Mroot -lc
build.zig 代码:
4)报错:

请问一下这个error: lld-link: undefined symbol
与库链接时顺序有关吗?