我正在尝试调试我制作并放置在VmWare上的qt应用程序。我按照本指南https://www.vmware.com/support/ws5/doc/ws_devices_serial_host_app_to_vm.html
https://www.vmware.com/support/ws5/doc/ws_devices_serial_advanced_example_debugging.html
我有' cdb'调试器已安装,因此我的vmware共享管道为\\.\pipe\com_1
我在虚拟机上运行cdb
参数:cdb -server npipe:pipe=\\.\pipe\com_1 -v C:\tests\clean_deploy\app.exe
。我假设cdb将使用\\.\pipe\com_1
来监听连接。在我的操作系统(Windows 7)上,我运行qt-> debugging->附加到远程cdb会话并设置连接字符串,如npipe:server=server,pipe=\\.\pipe\com_1
我进入qt log:
Debugging Started
Debugging Finished
没有任何东西。
如何在qt cdb环境中使用外部管道调试vmware上的应用程序?