原创 模板類出現無法解析外部符號

轉自:https://blog.csdn.net/qq_41884002/article/details/99816073 解決方法: 1.在主函數包含頭文件時將實現模板類的函數也包含進來,如模板類在function1.cpp中實現,則在

原创 關於QImage無法設置透明色的問題

明明在setPixelColor時,設置的QColor爲(254,254,254,0),但是最後的結果卻是白色。 這是由於在設置QImage格式時,該格式不支持透明色,可以將格式設置爲 QImage::Format_ARGB32 這種支持

原创 VS2013下Eigen3.2.8的編譯

/******************************************** Eigen3.5.5的編譯 ******************************************/ 1.首先在官網下載Eigen3

原创 vs解除x86程序內存限制

在x86對應的c++程序中會對內存進行上限設置,一般不會超過2GB的大小,內存佔用過大時,會造成程序的崩潰。當然內存的管理優化非常重要,但是我們有時進行大量的數據分析與處理時,會需要更多的內存。 以前一直是修改堆棧保留大小,事實上並不有效

原创 Qt獲取文件路徑與文件名

QString file_full, file_name, file_path; QFileInfo fi;   file_full = QFileDialog::getOpenFileName(this);   fi = QFileIn

原创 關於OSG+Qt時出現無法定位程序輸入點於動態鏈接庫osg100-osgQtd.dll上

出現這個問題是由於安裝了多個版本的QT,如果系統環境變量設置正確,可以在項目屬性-配置屬性-調試,的環境PATH設置一下,看看之前是不是設置的是其它版本  

原创 vs2013下CGAL-4.13的編譯

/******************************** CGAL編譯 *********************************/ 1.在進行CGAL的編譯前,我們首先需要完成boost的編譯、Eigen的編譯以及Qt

原创 解決Qt中的mdiArea在showMaximized()之後依舊存在最小化最大化和關閉按鈕

  我將viewWidget作爲mdiArea控件的子窗體,並實現viewWidget的最大化,此時在控件右上角會出現最小化、最大化與關閉按鈕,我希望能夠隱藏這三個按鈕,於是調用setWindowFlags函數並嘗試使用了 Qt::Dia

原创 VS2013下LibLAS1.81的編譯

/*********************************** LibLAS編譯 ***********************************/ 1.在進行編譯之前我們首先需要編譯Boost、GDAL 、IFF、LAS

原创 VS2013下LASZIP3.2.2的編譯

/******************************* LASZIP編譯 ********************************/ 1.首先在官網進行LasZIP源碼的下載https://laszip.org/,對其進

原创 VS2013下GeoTIFF1.4.2的編譯

1.在官網進行GeoTiff源碼的下載https://trac.osgeo.org/geotiff/,對其進行解壓,我的解壓路徑是D:\libgeotiff,新建Build作爲編譯的目錄,libgeotiff-res作爲臨時安裝目錄,li

原创 VS2013下ZLIB1.2.11的編譯

/******************************** ZLIB編譯 **********************************/ 1.在官網下載源碼http://www.zlib.net/,解壓,我的解壓路徑是D:

原创 VS2013下GDAL1.11.5的編譯

/********************************************* GDAL編譯 ********************************************/ 1.在官網下載GDAL的源碼https

原创 VS2013下LIBTIFF4.0.9的編譯

/************************************ LIBTIFF4.0.9編譯 ************************************/ 1.下載libtiff的源碼http://downloa

原创 VS2013下PCL1.8.1的編譯

/****************************************** PCL1.8.1編譯 *****************************************/ 1.本次編譯是在vs2013下32位的編譯