按照文档配置环境,总是出现问题。 aoc -march=emulator -v %.cl files path% -o %target file path% 后来发现是 没有加 Microsoft 的 SDK 的 lib 到 LIB 变量里。 环境变量的顺序很重要,一般先声明的是程序特有的 lib 库, 再声明通用的 VC 库,因为在程序里可能对 VC 的标准库有更改,需要先找到自己的特征库对应的 lib 。