目录:
一、新学Qt, 生成的工程文件中没有.pro文件,是CMakeLists.txt文件。
二、使用QProcess时,出现QProcess::ProcessError(FailedToStart)错误
三、静态变量无法解析外部符号和命令
一、新学Qt, 生成的工程文件中没有.pro文件,是CMakeLists.txt文件。
如下:
然后发现生成工程文件中选择的是cmake,不是qmake导致的这个问题,将Builld system中转化成qmake之后就行了。
二、使用QProcess时,出现QProcess::ProcessError(FailedToStart)错误
分析原因:没有找到我们的adb文件,文件没有找到
解决方案:
获取当前的工作目录
以当前工作目录为根目录为相对目录,找到adb.exe文件
修改外部程序目录为
再编译运行,有看到NormalExit表示正常退出了
三、静态变量无法解析外部符号和命令
解决方案:
发现是静态变量没有在类外进行初始化,
结果
表示最后成功运行。