由于在运行时。需要配置各种环境,所以将项目使用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(SOURCESMyOSGProject/main.cppMyOSGProject/MyCamera.cppMyOSGProject/MyEventCallback.cppMyOSGProject/MyLabelMenu.cppMyOSGProject/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


http://www.taodudu.cc/news/show-1639492.html

相关文章:

  • OpenCV图像处理(14)——文件夹下所有图像转灰度
  • OSG仿真案例(8)——读取FBX格式文件并显示(无动画)
  • OSG仿真案例(9)——JY61陀螺仪控制飞机姿态
  • who I am ?
  • OSG仿真案例(10)——osg仿真录屏抓取图像,自定义修改路径,程序控制(而不是按键控制)...
  • C++相对路径下新建文件夹
  • OpenCV图像处理(14)—— 图像转视频
  • OpenCV图像处理(18)——文件夹下所有图像转灰度(14-15综合)
  • OpenCV图像处理(17)—— 各种二值化对比
  • 真正的研发之路(1)
  • (2)Mac安装Parallels无法上网
  • C++ Licence认证用于项目开发和设备认证
  • (1)鼠标单独移动两个actor
  • (6)通过输入参数(测量数据)构建三维体模型
  • (4)建立一个标准尺寸的平面,并对其进行着色贴图、拉伸一定的厚度
  • (5)通过输入参数(测量数据)构建二维体模型(01)
  • (3)通过输入参数(测量数据)构建三维体模型(02)
  • (8)VTK 鼠标左右键控制模型旋转
  • (2)通过输入参数(测量数据)构建三维体模型(01)
  • (01)VTK读取OBJ格式模型
  • (02)vtk 绘制模型的外轮廓线 模型轮廓线
  • (03)两个模型的交集、并集、差集
  • (04)VTK移动模型,判断是否相交
  • (05)vtk通过多边形构建矩形,并拉伸成立方体,两个立方体独立操作
  • (06)vtk修改默认鼠标操作,实现鼠标按键控制模型旋转
  • who i am !
  • (01)OpenGL es中只在指定区域渲染view
  • (01)C++之设计模式演变
  • C++设计模式(全网最通俗易懂的设计模式进阶)
  • c++工程模式+配置文件+动态调用类

OSG仿真案例(7)——osg自动驾驶相关推荐

  1. OSG仿真案例(5)——创建火光、爆炸(碎片)

    创建火光.爆炸(碎片) 所使用的头文件#include "Include_mymap.h" #pragma once #include <osgGA/CameraManipu ...

  2. OSG仿真案例(5)——模型的平移、缩放、旋转

    这个程序显示的是一头牛,牛的身子朝向屏幕. image.png 旋转后,让牛头朝向屏幕外.如下图所示. image.png OSG中通过旋转模型来改变节点的姿态,使用类 MatrixTransform ...

  3. OSG仿真案例(3)——cmake创建工程

    通过cmake新建一个osg的工程 1.新建一个CMakeLists.txt文件,内容如下: cmake_policy(VERSION 3.9) cmake_minimum_required(VERS ...

  4. OSG仿真案例(4)——创建烟雾粒子效果

    创建烟雾的例子效果,并附在飞机上: #include <osgParticle/PrecipitationEffect> #include <osgParticle/Particle ...

  5. OSG仿真案例(0)

    //实现基于颜色的材质映射,只有一个地球//调用dll,而不是使用自源程序 int Metr_ClassificationOnlyOneEarth() {osgViewer::Viewer *view ...

  6. OSG仿真案例(1)

    整体代码的主函数部分如下: /*********************************************************main.cpp******************** ...

  7. OSG仿真案例(2)

    从路径中读取一个运动路径(本代码中,是从程序中直接输入三个点),系统自动计算之间插值,达到连续运动的目的.(控制相机的运动的动画漫游) int wavaModule() {int argc = 2;c ...

  8. OSG仿真案例(9)——JY61陀螺仪控制飞机姿态

    前言 在调试osg中模型运动姿态时,总觉得直观性不够强.所以有了想买个硬件陀螺仪(当时并不知道这个硬件应该叫什么名字,在淘宝搜索角度传感器的). 几个驱动 1.CH340驱动 这个驱动在自带资源包里面 ...

  9. OSG仿真案例(8)——读取FBX格式文件并显示(无动画)

    包含的头 #include <iostream> #include <Windows.h> #include <osgDB/ReadFile> #include & ...

最新文章

  1. datatables 无法 无法重新初始化datatable_伽巫塔罗:2020年9月运势占卜,摩羯没了热情,无法重新卡死...
  2. Python实现将图片转字符画
  3. zabbix监控搭建
  4. Java后端WebSocket的Tomcat实现(转载)
  5. NAACL 2019最佳论文:量子概率驱动的神经网络
  6. TensorFlow 官方文档中文版发布啦(持续维护) 1
  7. 统计5个字符串回文个数c语言,第一章 字符串 – 1.5 最长回文子串 - 编程之法:面试和算法心得...
  8. 计算机基础(十):git仓库管理命令小结
  9. Dstream的action算子与RDD的action算子
  10. R语言系列:分布一致性和离散一致性检验
  11. iOS之深入解析Hash在iOS中的应用
  12. 计算机ae软件的入门教学视频教程,新手如何入门剪辑?3分钟教会你快速上手(附赠教程)...
  13. QQ IM架构学习总结
  14. AI提取图片里包含的文字信息-解决文字无法复制的痛点
  15. Matplotlib绘图笔记
  16. 三升序列20210314-20210413
  17. python数据类型的应用
  18. CSS如何清除默认样式,背景属性
  19. python3.7批量爬取百度图片/搜狗图片
  20. base64图片格式转换

热门文章

  1. C++ STL string字符串内容修改和替换
  2. 1195 巧妙推算走楼梯(宁波大学oj)
  3. 吴恩达神经网络和深度学习-学习笔记-22-误差分析
  4. cube云原生机器学习平台-架构(四)
  5. matlab2c使用c++实现matlab函数系列教程-rank函数
  6. 图像处理一:形态学膨胀和腐蚀
  7. RC充放电网络的定量计算
  8. 爬虫文件存储-2:MongoDB
  9. c++树及树与二叉树的转换
  10. sql 的 DATE_FORMATE()函数