qtcreator+ogre
来源:互联网 发布:油皮保湿水推荐知乎 编辑:程序博客网 时间:2024/05/14 10:07
以前搞qt+ogre都是在vs上面搞的,现在要换成qtcreator,遇到一些小问题,主要是从来没用过qtcreator,也没接触过linux。其实和在vs上面都是一样,把头文件和库链接都配置好了就行了。
ogre的版本是OgreSDK_MinGW_v1-8-1.exe qt的版本是5.4.2mingw版。
在qt框架下搭建ogre代码在网上有很多,就不再粘贴复制了,在vs和qtcreator上都是可以通用的。
qtcreator有些方面没有vs方便,设置包含目录什么的,都没有一个方便点的可视化的操作界面,需要在pro文件里面自己配置。
这里是qtcreator文件的内容,关于环境配置的。
#-------------------------------------------------
#
# Project created by QtCreator 2015-07-16T21:28:27
#
#-------------------------------------------------
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = SceneEdit
TEMPLATE = app
DESTDIR = ../bin
INCLUDEPATH += ../OgreFile/include/OGRE
INCLUDEPATH +=../OgreFile/boost
LIBS += -L../OgreFile/boost/lib
LIBS += -L../OgreFile/lib/debug
LIBS*=-lOgreMain_d
LIBS*=-lboost_thread-mgw47-mt-d-1_51
LIBS*=-lboost_system-mgw47-mt-d-1_51
LIBS*=-lboost_date_time-mgw47-mt-d-1_51
LIBS*=-lboost_chrono-mgw47-mt-d-1_51
SOURCES += main.cpp\
mainwindow.cpp \
ogreview.cpp
HEADERS += mainwindow.h \
ogreview.h
FORMS += mainwindow.ui
includepath是设置头文件目录。
ogre的mingw版的静态库文件是.a结尾的。在添加单个库文件的时候是用这样的
LIBS*=-lOgreMain_d
不要写成了这样的LIBS*=-llibOgreMain_d
LIBS*=-llibboost_thread-mgw47-mt-d-1_51
0 0
- qtcreator+ogre
- 自定义QtCreator添加Ogre新建模板
- QTCreator
- Ogre
- ogre
- OGRE
- OGRE
- ogre
- OGRE
- ogre
- QtCreator快捷键
- qtcreator inet_addr
- 卸载qtcreator
- qtcreator常用命令
- QtCreator快捷键
- QTCreator快捷键
- QtCreator 快捷键
- QtCreator-----快捷键
- 我的第一个Android JNI程序
- NOI 2015 荷马史诗 k叉哈夫曼树 堆优化
- 易百教程(IT技能学习平台)
- ZOJ 3230 Solving the Problems(数学 优先队列啊)
- 黑马程序员_异常
- qtcreator+ogre
- Vim 文本编辑器主要内容
- emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.
- 音乐touch ur soul
- Oracle数据库的高级查询(多表查询)
- 计蒜之道 初赛 第三场 题解 Manacher o(n)求最长公共回文串 线段树
- Ceph学习之Crush算法—— 整体介绍
- Permission denied: user=Administrator, access=WRITE, inode="hadoop":hadoop:supergroup:rwxr-xr-x
- 图片圆角处理