Qt技巧

解决中文乱码问题
#include <qstring.h>
QStringLiteral("选择输出图像")

pro文件设置
#---------------------------------------------------------------------------------------------------
# PCL1.8.1

INCLUDEPATH += /usr/include/eigen3

INCLUDEPATH += /usr/local/include/vtk-7.1
LIBS +=  /usr/local/lib/libvtk*.so

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

#---------------------------------------------------------------------------------------------------

# opencv3.1 # include 后面两行多余??

INCLUDEPATH += /usr/local/include \
               /usr/local/include/opencv \
               /usr/local/include/opencv2

LIBS += /usr/local/lib/libopencv_*.so
#---------------------------------------------【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
}

猜你喜欢

转载自www.cnblogs.com/winslam/p/12296550.html
今日推荐