我正在尝试按照此处的说明在Windows下编译QVision
:http://qvision.sourceforge.net/DownloadAndSetup.html
当我这样做时,我会在Qt Creator
中获得以下内容:
c:\Users\Medicine - SWEng\Desktop\qvision.0.6.0\common.pri:37:
警告:无法找到文件 包含config.pri
和
:-1: error: File config.pri not present. Read the INSTALL file, and modify config.pri.example to generate it.
更新
通过将config.pri.example
重命名为config.pri
解决上述错误后,我现在收到以下警告:
c:\Users\Medicine - SWEng\Desktop\qvision.0.6.0\config.pri:43: warning: Unescaped backslashes are deprecated.
即使我将路径更改为保存QVision的路径,此错误仍然存在,如下所示:INSTALL_PATH=C:\Users\Medicine - SWEng\Desktop\qvision.0.6.0
我也收到了这个警告:
c:\Users\Medicine - SWEng\Desktop\qvision.0.6.0\src\qvgsl.pri:31: warning: Unescaped backslashes are deprecated.
我得到的错误是:
:-1: error: In module qvmplayer: QVMPlayer binary was not found at: /usr/bin/mplayer . Set a correct path in the MPLAYER_BINARY_PATH variable at the config.pri file
有关于此的任何想法吗?
感谢。
答案 0 :(得分:2)
阅读您指向的安装文档:
您必须将文件config.pri.example重命名为config.pri。该文件包含几个参数和选项,用于配置QVision的编译和功能。
...使用文本编辑器打开文件config.pri,并仔细阅读该文件中包含的有关如何调整每个配置参数的说明。
答案 1 :(得分:1)
“不推荐使用非转义反斜杠”的警告是由'config.pri'文件中的变量INSTALL_PATH和GSL_PATH中的内容引起的。阅读例如:
http://www.qtforum.org/article/33409/unescaped-backslashes-are-deprecated.html