<Qt Enterprise最新版下载>html
想要添加列表之外的编辑器或远程编辑器,首先须要使用Custom选项,而后指定路径到编译器和make工具所在的目录上,同时还需将其指定到编译器选项上。正则表达式
想要添加其余编译器:编辑器
1. 选择Tools > Options > Build & Run > Compilers > Add > Custom。工具
2. 在Name字段中输入编译器的名称。测试
3. 在Compiler path字段中输入到编译器所在目录的路径。ui
4. 在Make path字段中输入到make工具所在目录的路径。spa
5. 在ABI字段中指定ABI的版本。命令行
6. 在Predefined macros字段中,指定编译器中默认启用的宏指令。在单独的行中指定每一个宏指令,按如下格式: MACRO[=value]。orm
7. 在Header paths字段中,指定到编译器中检查头部目录的路径。在单独的行中指定每一个路径。htm
8. 在C++11 flags字段中,指定在编辑器中支持启用C++ 11的标志。
9. 在Qt mkspecs字段中,指定到mkspecs所在目录的路径。一般状况下,该路径的指定相对于Qt mkspecs目录。
10. 在Error parser字段中,选择须要使用的错误解析器。选择Custom,而后选择Customer Parser Settings来指定自定义解析器的设置:
在Error message capture pattern字段中,指定一个正则表达式来定义什么是错误的。自定义解析器一行一行的编译输出会自动匹配正则表达式的问题,并在输出窗口中显示错误。建立包含文件名、行数和错误信息的正则表达式组。
在Capture Positions字段中,对File name、Line number和Message映射正则表达式组。
在Test组中,当使用当前设置时,你能够测试如何在Error message字段中匹配所输入的信息。
若是在Compile Output面板中显示的错误信息包含了缺失的反斜杠(例如C:QtSDK),检查PATH变量。在命令行,输入如下命令:
where sh.exe
where make.exe
where mingw32-make.exe
若是这些命令显示路径,那么它们在基于Cygwin或MinGW的工具链安装过程当中已经被添加到全局PATH变量中了,可是这是针对Windows规则的。为了保持和第三方工具链一块儿工做,建立一个新的脚本连接来添加所须要的路径(如Visual Studio和Qt)。脚本连接必须指向cmd.exe,这就说明了一下的示例:
C:\Windows\System32\cmd.exe /K C:\path_to\myenv.bat
其中/K参数执行了在bat文件中的指定命令。
在path_to中建立myenv.bat文件,这应该是一个很是方便的位置。在该文件中指定路径到工具链中,例如:
set PATH=C:\path1;C:\path2;%PATH%
其中path1和path1是到工具链的路径。
最后从全局PATH中删除路径,从新启动计算机,并再次运行命令来验证全局路径是否清理完毕。你还可使用脚本连接来运行这些工具的第三方工具链。
有兴趣的朋友能够点击查看更多有关Qt的文章!