28 lines
763 B
Markdown
28 lines
763 B
Markdown
构建加拿大 win2linux cmake 检测gcc 编译不了简单文件的解决方案
|
|
|
|
找到cmake配置 添加编译选项
|
|
|
|
|
|
|
|
|
|
|
|
gcc.exe 只是编译前端 他会调用 ${root}\libexec\gcc\aarch64-linux-gnu\${ver} 里的 cc.exe
|
|
而 cc.exe 找不到 ${root}/bin 里面的环境
|
|
|
|
D:\wyc\toolchain\arm_kylin930\libexec\gcc\aarch64-linux-gnu\9.3.0
|
|
|
|
用这个在 windows 的环境变量里搜索
|
|
where libgmp-10.dll
|
|
|
|
我主机系统因为 有这些环境才能找到使用
|
|
C:\Users\wyc>where libgmp-10.dll
|
|
C:\Strawberry\c\bin\libgmp-10.dll
|
|
C:\Program Files\qemu\libgmp-10.dll
|
|
|
|
还会缺少mingw运行时
|
|
C:\Users\wyc>where libgcc_s_seh-1.dll
|
|
C:\Strawberry\c\bin\libgcc_s_seh-1.dll
|
|
C:\Strawberry\perl\bin\libgcc_s_seh-1.dll
|
|
C:\Program Files\qemu\libgcc_s_seh-1.dll
|
|
|