徹底解決塞班調試問題

來源:互聯網
上載者:User

carbide c++ 聯機調試,經常會報錯

比如:"TrkProtocolPlugin failed to launch the application (installing the application may have
failed or dependent libraries may be missing)

括弧裡面的東西經常見到。

一直以為是手機安裝了多餘軟體造成的,因為我發現格機馬上調試基本都能成功,

今天再次搜尋這個問題,終於研究出解決辦法了。

出現這個提示是大概原因可能是

1:trk串連通訊不正常

2:調試的程式沒有成功安裝到手機上,導致不能調試

我的carbide c++ 版本是2.6,手機6710n (s60 v3.2)

解決:

1這個問題,a要安裝trk,這個不多解釋了吧

                  b串連設定,串連方式是usb,通訊是usb虛擬com4


注意com4的通訊速率推薦手動改成115200(我的電腦-右鍵管理-裝置管理員-com4-屬性)


之前我還嘗試把com4改成com1,其實這是沒必要的,com4一樣可以正常通訊,沒必要根據trk提示也改為port 1

2這個問題要修改一下carbide c++的調試設定


第一個選項是:每次調試都安裝程式,即使調試的程式沒有改變

第二個選項是:是否顯示安裝介面

預設第一項沒選,第二項選擇了。

現在就把第一個勾上,我發現經常我改了程式,調試也沒有效果,強制安裝好了。

第二個選項暫時不勾選。(可能會遇到和我一樣的問題->)調試一下,安裝程式提示認證到期或者未生效

解決:

設定程式簽名檔案:

項目右鍵--屬性-選擇carbide c++ build config××--sis builder-裡面有一個條目,選擇編輯




加上自己的認證,key,重新編譯產生sisx,在調試就ok了。(產生了sisx,用簽名工具核實一下籤名有效期間)


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.