- 'pkg-config' 不是内部或外部命令,也不是可运行的程序
https://blog.csdn.net/dorlolo/article/details/131009754
通过msys执行:
pacman -Syuu
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-x86_64-pkg-config
pacman -S mingw-w64-x86_64-zlib
将mingw64的bin目录添加到环境变量。
添加系统变量PKG_CONFIG_PATH
调用外部exe程序
https://blog.csdn.net/SXD_SJJ/article/details/121790239
- 方式1
使用绝对路径,注意windows里路径要使用\\
双斜杠。绝对路径兼容性不好,或者可以用其它方式配置绝对路径(如配置文件、扫描exe文件路径) - 方式2:将要调用的extern.exe文件加载到current的源文件内:
此种方式是无法通过QProcess执行的,需要将资源文件中的exe复制出来生成新的exe再去执行。 - 方式3:通过相对路径调用外部EXE文件
QString str = QApplication::applicationDirPath(); str += "/firmware_upgrade_v1.0.0.exe";
0 条评论