osgQt Windows编译和使用 OSG3.6.4 VS2019 Qt5.15.2 CMAKE3.20

2021/5/5 7:29:11

本文主要是介绍osgQt Windows编译和使用 OSG3.6.4 VS2019 Qt5.15.2 CMAKE3.20,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

osgQt Windows编译和使用 OSG3.6.4 VS2019 Qt5.15.2 CMAKE3.20

1、我拉了最新的osgQt的源码 https://codechina.csdn.net/mirrors/openscenegraph/osgQt?utm_source=csdn_github_accelerator  ,

OSG在之前准备好3.6.4的已编译好的版本 内部版本号160,OSG的编译到处都是,详细内容推荐 https://blog.csdn.net/GeomasterYi/article/details/106940761 ,我写的几个小坑在上一篇 https://blog.csdn.net/hsj694266475/article/details/116331676?spm=1001.2014.3001.5501

2、注意系统path的添加,

3、cmake使用的时候注意configure后是否都寻找到了路径,第一次CMAKE_BUILD_TYPE 写 "Debug" POSTFIX 写 "d" ,第二次改Release ,删掉"d",这样编译出的两种lib能放在一个文件夹里 

4、编译完成后 管理员权限打开VS2019 打开.sln,编译debug ,再生成install,完成后退出到上一步换Release, 再来一次

5、使用:QtCreator qmake .pro

QT       += core widgets


CONFIG += c++11


SOURCES += \
    main.cpp \
    widget.cpp

HEADERS += \
    widget.h



Osg_qt          =  $$PWD/osgQt
INCLUDEPATH     += $${Osg_qt}/include
CONFIG(debug, debug|release){
    LIBS += $${Osg_qt}/lib/osgQOpenGLd.lib
}else
{
    LIBS += $${Osg_qt}/lib/osgQOpenGL.lib
}

 



这篇关于osgQt Windows编译和使用 OSG3.6.4 VS2019 Qt5.15.2 CMAKE3.20的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程