QQ登录

只需一步,快速开始

查看: 7131|回复: 6
打印 上一主题 下一主题

flightgear,cmake出错,找不到simgear

[复制链接]
跳转到指定楼层
楼主
飞友  发表于 2013-12-11 23:01:32 |倒序浏览 | 接收回复通知
simgear编译没有问题,但是在用cmake配flightgear的时候,提示找不到simgear。哪位大神来帮忙解救一下啊(>_<) !!

SimGear include directory: C:/OSGEARTH2.4/simgear/include
found SimGear version: 2.12.1 (needed 2.12.1)
looking for shared Simgear libraries
CMake Error at CMakeModules/FindSimGear.cmake:174 (message):
  Cannot find SimGear libraries! (Forgot 'make install' for SimGear?) Compile
  & INSTALL SimGear before configuring FlightGear.  When using non-standard
  locations, use 'SIMGEAR_DIR' to configure the SimGear location.
Call Stack (most recent call first):
  CMakeLists.txt:266 (find_package)
分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0

主题

好友

28

积分

报考学院待录取

沙发
发表于 2013-12-21 00:05:23 |只看该作者
我也遇到同样的问题,楼主解决了吗?
回复

使用道具 举报

板凳
飞友  发表于 2013-12-21 01:08:39
bbrui2008 发表于 2013-12-21 00:05
我也遇到同样的问题,楼主解决了吗?

解决了,在系统环境变量里,加上SIMGEAR_DIR以及对应的路径。就行了(改完环境变量好像需要重启)
回复

使用道具

主题

好友

18

积分

报考学院待录取

地板
发表于 2016-4-5 13:59:42 |只看该作者
本帖最后由 RSKY 于 2016-4-5 14:38 编辑

这个具体该怎么加环境变量呀,添加环境变量好像还是一样报错呀
回复

使用道具 举报

主题

好友

42

积分

报考学院待录取

5#
发表于 2016-5-15 14:12:19 |只看该作者
在环境变量里新建一个变量 名字叫做SIMGEAR_DIR 路径指向你SIMGEAR的位置
回复

使用道具 举报

主题

好友

42

积分

报考学院待录取

6#
发表于 2016-5-15 14:14:56 |只看该作者
其实最简单的方法就是按照指定的结构建立文件夹,cmake时就自动找到依赖项了
指定的结构就是类似于下图:

无标题.png (43.08 KB, 下载次数: 392)

文件结构

文件结构
回复

使用道具 举报

主题

好友

5

积分

报考学院待录取

7#
发表于 2017-6-8 12:47:28 |只看该作者
好复杂,想学习学习,感觉好难
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入FG

本版积分规则

手机版|联系我们| FlightGear ( 吉ICP备19002044号-7 )

GMT+8, 2024-4-25 22:14

Powered by Discuz! X3.2

© 2001-2013 FlightGear Inc.

返回顶部