从我的Windows PC运行命令maven clean install时,收到以下错误消息。
[错误]无法执行目标org.bytedeco:javacpp:0.11:build(进程类) 在项目nd4j-x86上:无法执行JavaCPP Builder:无法运行程序“cl :CreateProcess error = 2,系统找不到指定的文件 - > [帮助1] [ERROR]
假设我需要从Visual Studio获取我不想做的cl.exe。我在我的窗口安装了MinGW,并且evn变量设置正确。有没有办法让maven调用我的gcc编译器而不是cl编译器?
答案 0 :(得分:1)
请确保您已阅读Windows上的入门说明和故障排除:
Windows用户可能需要安装Visual Studio Community 2013或 以后,这是免费的。您需要将其路径添加到PATH 环境变量手动。路径看起来像 这个:C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ bin
在您的CMD中输入cl。您可能会收到一条消息,通知您 某些.dll文件丢失。确保您的VS / IDE文件夹是 在路径中(见上文)。如果您的CMD返回cl的使用信息,那么 它在正确的地方。
如果您使用Visual Studio:
http://nd4j.org/getstarted.html#windows
如果您有任何疑问,请加入我们的Gitter:
gitter.im/deeplearning4j/deeplearning4j