原创 QT中Makefile文件添加-fno-rtti編譯參數

用QT Creator生成的文件進行編譯時出現錯誤,網上查找說是要修改生成的Makefile文件,在CFLAGS和CXXFLAGS中添加“-fno-rtti”編譯參數。這樣每個Makefile文件都要修改,很麻煩。那麼能不能在生成Make

原创 vs2010錯誤解決記錄

問題1:VS2010中,無法嵌入互操作類型“……”,請改用適用的接口的解決方法 解決方法: 使用VS2010,在引用COM組件的時候,出現了無法嵌入互操作類型“……”,請改用適用的接口的錯誤提示。選中項目中引入的dll,鼠標右鍵,選擇

原创 轉:經緯度相關計算

近期做一個與GRPS相關的應用,涉及到經緯度的計算,找資料時頗費了一番功夫,特此將其相關資料整理了一下,發佈出來,希望對用到的同學有所幫助。 閒話少說,經緯度計算主要有兩種: 1. 知道兩點的經緯度值,計算兩點間的距離 2. 知道一點的經

原创 C# 中panel的mousewheel事件觸發

如果將窗體或容器控件(如Plael控件)的AutoScroll屬性設置爲True時,那麼當窗體或Panel容不下其中的子控件時就會出現滾動條,通過移動滾動條可以上下顯示出窗體或Panel中的全部內容。但是默認情況下滾動條的移動只能

原创 轉:C語言中把數字轉換爲字符串-sprintf

在將各種類型的數據構造成字符串時,sprintf 的強大功能很少會讓你失望。由於sprintf 跟printf 在用法上幾乎一樣,只是打印的目的地不同而已,前者打印到字符串中,後者則直接在命令行上輸出。這也導致sprintf 比print

原创 轉:Linux下的串口工具kermit

1.下載kermit #sudo apt-get install  kermit 2. 查看安裝文件starby ~ # ls -l /usr/bin/*kermit*-rwxr-xr-x 1 root root 2

原创 轉:MFC中對話框圖標的修改

mfc中刪除資源標籤中的圖標直接delete就可以了 很多時候我們對於MFC框架應用程式的默認圖標十分不滿意,所以我們來將把他換掉。   默認的VC6.0下的MFC圖標和VC2005中的MFC圖標分別如下:   很多朋友會問我怎麼把圖標換

原创 轉:C# 調用 Google Earth Com API開發(四)

原文地址:http://www.cnblogs.com/wpwen/archive/2009/05/25/1489144.html 本篇繼續介紹Google Earth COM API開發的基礎知識,相對第三篇的改進如下: 1)增加鼠

原创 轉:C# 調用 Google Earth Com API開發(三)

好久沒有更新《C#調用Google Earth Com API開發》系列文章了,今天帶給大家的是第三篇,本篇相對於第二篇主要改進了三個方面。 1) 實現GoogleEarth顯示畫面隨窗口大小改變而改變 2) 截獲GoogleEarth鼠

原创 linux書籍推薦

操作系統《Linux 內核設計與實現(第2 版)》《深入理解Linux 內核(第二版)》《Linux內核分析與編程》Linux方面的好書最多。其中《Linux 內核設計與實現(第2 版)》(Robert Love著,機械工業出版社出版

原创 轉:insight+GDB+GDBserver調試arm應用程序

Insight是一個Tcl/Tk編寫的gdb的圖形用戶接口,它是由在Red hat以及Cygnus的工程師寫的。Red hat大方的將其捐贈給大衆使用,甚至不時的提供人力繼續完善它的功能。Insight項目始於1994年,至今已經有頗爲

原创 轉:實現GPRS數據傳輸新方法的研究

隨着網絡應用的普及和移動裝備的大量增加,GPRS技術以其低廉的價格和較快的速率已經越來越多地應用到各種各樣的場合中,通過操作系統自帶的網絡協議來控制GPRS的撥號過程已經很成熟,但是,並非所有的數據傳輸系統都擁有操作系統或網絡協議。相對

原创 轉:Keil MDK編譯器與J-LINK使用

 前幾天進手了一個J-LINK,因爲H-JTAG畢竟對MDK支持的不是太完美,比如用keil mdk上面的下載按鈕燒錄程序,不是直接就能燒錄進去,而是彈出H-Flash軟件,再手工選擇文件燒錄;而且用H_JTAG單步調試還容易莫名其妙的

原创 主機中C程序移植到arm開發板上

在主機上寫的成程序,如果不寫Makefile文件,那麼編譯文件呢? 方法是使用gcc,由於是移植到arm開發板上,所以使用的是arm-linux-gcc。 下面總結一下方法: 1、將arm-linux-gcc的交叉編譯文件解壓到某個目錄,

原创 轉:C#調用GoogleEarth COM API開發(一、二)

原文地址:http://www.cnblogs.com/wpwen/archive/2009/02/06/1385570.html 一、準備 Google Earth提供了個人免費版、Plus版、Pro版,個人開發只安裝個人免費版就可以了