栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

OSG仿真案例(7)——osg自动驾驶

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

OSG仿真案例(7)——osg自动驾驶

由于在运行时。需要配置各种环境,所以将项目使用cmake生成,确实非常方便。
cmake文件:

cmake_policy(VERSION    3.9)
project(你项目想取的名字    VERSION 0.1)
cmake_minimum_required(VERSION  3.14)

######################################################OSG用到的头文件,在此加载include##################################################
include_directories("你的osg的地址/Osg_341/include")

########################################################osg用到的.lib所在的文件夹##################################################
link_directories("你的osg的地址/Osg_341/lib")

include_directories("./MyOSGProject")
#include_directories("./src/ok/sky_simple/include")

set(SOURCES
    MyOSGProject/main.cpp
    MyOSGProject/MyCamera.cpp
        MyOSGProject/MyEventCallback.cpp
        MyOSGProject/MyLabelMenu.cpp
        MyOSGProject/NodeVisitor.cpp
    
)
link_DIRECTORIES("你的osg的地址/Osg_341/bin")
add_executable(${PROJECT_NAME}      ${SOURCES}      ${DIR_SRCS})    
########################################################OSG用到的.lib##################################################
target_link_libraries(${PROJECT_NAME}   OpenThreadsd.lib osgAnimationd.lib osgd.lib osgDBd.lib osgEarthAnnotationd.lib osgEarthd.lib                osgEarthFeaturesd.lib osgEarthQtd.lib osgEarthSplatd.lib osgEarthSymbologyd.lib osgEarthUtild.lib osgFXd.lib osgGAd.lib osgManipulatord.lib osgParticled.lib osgPresentationd.lib               osgQtd.lib              osgShadowd.lib              osgSimd.lib             osgTerraind.lib             osgTextd.lib                osgUId.lib              osgUtild.lib                osgViewerd.lib              osgVolumed.lib              osgWidgetd.lib              )

这样就可以免去配置环境的各种烦恼(但是貌似又带入了cmake使用的烦恼~~)

配置环境后生成,报错
解决办法: image.png
prefer: image.png
原始代码下载地址: http://download.csdn.net/detail/l917685120/4372802#comment
本人已经将代码修改,并上传至百度云,不谢! https://pan.baidu.com/s/1krT0dneLYbUGmtRe4NGr-w 提取码: vk93
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/312294.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号