QQ_A26EDB 发表于 2013-12-11 23:01:32

flightgear,cmake出错,找不到simgear

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)

bbrui2008 发表于 2013-12-21 00:05:23

我也遇到同样的问题,楼主解决了吗?

QQ_A26EDB 发表于 2013-12-21 01:08:39

bbrui2008 发表于 2013-12-21 00:05 static/image/common/back.gif
我也遇到同样的问题,楼主解决了吗?

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

RSKY 发表于 2016-4-5 13:59:42

本帖最后由 RSKY 于 2016-4-5 14:38 编辑

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

okyimas 发表于 2016-5-15 14:12:19

在环境变量里新建一个变量 名字叫做SIMGEAR_DIR 路径指向你SIMGEAR的位置

okyimas 发表于 2016-5-15 14:14:56

其实最简单的方法就是按照指定的结构建立文件夹,cmake时就自动找到依赖项了
指定的结构就是类似于下图:

higheryan 发表于 2017-6-8 12:47:28

好复杂,想学习学习,感觉好难:L
页: [1]
查看完整版本: flightgear,cmake出错,找不到simgear