如果在调用 ncu-ui
时遇到以下错误:
Cannot mix incompatible Qt library (5.15.3) with this library (5.15.2)
根据一个有用的Stack Overflow 解决方案,你可以通过以下步骤来解决此问题:
-
下载适合的 Qt 库文件:
$ wget -q 'http://ftp.de.debian.org/debian/pool/main/q/qtbase-opensource-src/libqt5network5_5.15.2+dfsg-9+deb11u1_amd64.deb'
-
解压下载的 Debian 包:
bash 复制代码 $ dpkg -x libqt5network5_5.15.2+dfsg-9+deb11u1_amd64.deb .
-
将解压出来的库文件复制到
nsight-compute
目录下:
$ sudo cp -P usr/lib/x86_64-linux-gnu/libQt5Network.so* /usr/lib/nsight-compute/host/linux-desktop-glibc_2_11_3-x64/
-
同样地,将库文件复制到
nsight-systems
目录下:
$ sudo cp -P usr/lib/x86_64-linux-gnu/libQt5Network.so* /usr/lib/nsight-systems/host-linux-x64/
完成上述操作后,你应该能够成功启动 ncu-ui
了。