簡體   English   中英

編譯 Ogre 代碼時出錯

[英]Error while compiling Ogre code

操作系統:Ubuntu 16.04
食人魔:v1.9

我正在嘗試從這個存儲庫編譯代碼。 雖然它適用於 Ogre v1.9,但它給了我這個錯誤:

In file included from /home/cortana/Desktop/clean-project/src/BaseApplication.cpp:17:0:
/home/cortana/Desktop/clean-project/src/BaseApplication.h:34:22: fatal error: SdkTrays.h: No such file or directory
compilation terminated.
CMakeFiles/OgreApp.dir/build.make:62: recipe for target 'CMakeFiles/OgreApp.dir/src/BaseApplication.cpp.o' failed
make[2]: *** [CMakeFiles/OgreApp.dir/src/BaseApplication.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/OgreApp.dir/all' failed
make[1]: *** [CMakeFiles/OgreApp.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

我該如何解決這個錯誤?

正如評論中已經提到的,您需要確保您的編譯器能夠找到文件“ SdkTrays.h ”。

您聲稱該文件不是 Ogre 1.9 版的一部分,但這是不正確的。 可能它不是您正在使用的非官方存儲庫的一部分。 在我們的官方文檔中,可以在這里找到:

官方 Ogre 1.9 中的 SdkTrays.h

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM