解决中文乱码问题
#include <qstring.h>
QStringLiteral("选择输出图像")
pro文件设置
【linux】
#----------------------------------------------------------------------------------------------------
# 【PCL1.8.1】
# Eigen
INCLUDEPATH += /usr/include/eigen3
# VTK
INCLUDEPATH += /usr/local/include/vtk-7.1
LIBS += /usr/local/lib/libvtk*.so
# boost
INCLUDEPATH += /usr/include/boost
LIBS += /usr/lib/x86_64-linux-gnu/libboost_*.so
INCLUDEPATH += /usr/local/include/pcl-1.8
LIBS += /usr/local/lib/libpcl_*.so
#----------------------------------------------------------------------------------------------------
# 【opencv4.1.2】 # include 后面两行多余??
INCLUDEPATH += /usr/local/include/opencv4
LIBS += /usr/local/lib/libopencv_*.so
#----------------------------------------------------------------------------------------------------
# 【g2o】
# Eigen
INCLUDEPATH += /usr/include/eigen3
INCLUDEPATH += /usr/local/include/g2o
# suitesparse
INCLUDEPATH += /usr/include/suitesparse
LIBS += /usr/local/lib/libg2o_*.so
# csparce
LIBS += /usr/lib/x86_64-linux-gnu/libcxsparse.so
# 编辑环境变量
# sudo gedit /etc/ld.so.conf
# 添加如下指令:/usr/local/lib
# sudo ldconfig
#----------------------------------------------------------------------------------------------------
【windows】
#---------------------------------------------【Windows】----------------------------------------------------
# VTK8.2
# opencv eg: 路径"Program Files" 有空格导致错误 感觉怪怪的
INCLUDEPATH += D:\opencv_qt\build\include
#LIBS += D:\opencv_qt\build\x64\vc15\lib\opencv_world349d.lib
CONFIG(debug, debug|release):
{
LIBS += -LD:\opencv_qt\build\x64\vc15\lib\
-lopencv_world349d
}
CONFIG(release, debug|release):
{
LIBS += -LD:\opencv_qt\build\x64\vc15\lib\
-lopencv_world349
}
以下是CMakeList.txt文件
PCL1.8 ubuntu
1 cmake_minimum_required(VERSION 2.6 FATAL_ERROR) 2 3 project(pcl_visualization) 4 5 #find_package(PCL 1.2 REQUIRED COMPONENTS common io) 6 find_package(PCL 1.2 REQUIRED) 7 8 9 include_directories(include) 10 11 include_directories(${PCL_INCLUDE_DIRS}) 12 link_directories(${PCL_LIBRARY_DIRS}) 13 add_definitions(${PCL_DEFINITIONS}) 14 15 add_executable (Visualization_PCL src/main.cpp include/viewer.h src/viewer.cpp) 16 target_link_libraries (Visualization_PCL ${PCL_LIBRARIES})