我正在尝试在Windows 10上构建linphone桌面
https://github.com/BelledonneCommunications/linphone-desktop
但是当我使用Visual Studio 2015构建项目时,在构建EP_vpx时出现此错误:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 258.
任何想法如何解决此问题?我在问题和stackoverflow中找不到任何有用的信息。 谢谢。
答案 0 :(得分:1)
最后,我通过以下方法解决了这个问题:
完全使用QT 5.9.8。
在系统环境变量中定义它们:
Qt5_DIR="C:\Qt\Qt5.9.8\5.9.8\msvc2015\lib\cmake"
PATH:"C:\Qt\Qt5.9.8\5.9.8\msvc2015\bin"
PATH:"C:\Qt\Qt5.9.8\5.9.8\mingw53_32\bin"
PATH:"C:\Qt\Qt5.9.8\Tools\mingw530_32\bin"
在python命令中传递DCMAKE_SYSTEM_VERSION:
python prepare.py -G "Visual Studio 14 2015" -DENABLE_DOC=OFF -DCMAKE_SYSTEM_VERSION=8.1
对于那些不知道的人,您也应该在Windows上安装Windows 8.1 SDK。