- 博客(18)
- 资源 (7)
- 收藏
- 关注
原创 调用SDL_ttf提示无法定位程序输入点
项目初期,使用SDL2(版本为V2.0.3)显示YUV格式视频,根据需求,需要实时标记出视频中目标及目标类型,通过查询资料SDL2的扩展库SDL_ttf可以满足要求。下载最新版SDL_ttd(版本为V2.0.15),并集成到程序中。运行程序时弹出以下问题:无法定位程序输入点SDL_ceif于动态链接库。误以为程序存在bug,经过多次调试没有发现。解决方法:下载新版SDL2(版本为V2.0.14),替换旧版本,程序编译后便可运行。...
2021-04-29 15:23:09 272
原创 Osgearth2.10之鼠标位置的经纬度与高程
基于Osgearth对象实现鼠标位置的经纬度与高程的获取,代码如下:class QueryElevationHandler : public osgGA::GUIEventHandler{ Q_OBJECTpublic: QueryElevationHandler(osgEarth::MapNode* pMapNode) { ...
2020-04-13 15:11:31 3004
原创 Osgearth2.10之添加/删除高程
基于Osgearth对象实现高程数据的添加/删除功能(1)添加高程数据通过Gdal添加Tiff数据,代码如下:osgEarth::Drivers::GDALOptions layerOpt;layerOpt.url() = osgEarth::URI(filePath);osgEarth::ElevationLayerOptions elevOpt(fileName, laye...
2020-04-13 14:31:32 1438 1
原创 Osgearth2.10之添加指北针
基于Osgearth对象使用osgEarth::Util::Controls::ImageControl添加指北针,代码如下:osg::ref_ptr<osg::Image> pCompass = osgDB::readImageFile(“指北针图像”);if (pCompass.valid()){ osg::ref_ptr<osgEarth::U...
2020-04-03 11:35:50 1142 1
原创 Osgearth2.10之添加/删除图像
基于Osgearth对象实现图像的添加/删除功能(1)添加图像通过Gdal添加GeoTiff图像,代码如下:osgEarth::Drivers::GDALOptions layerOpt;layerOpt.url() = osgEarth::URI("文件路径");osgEarth::ImageLayerOptions imgOpt("图层名称", layerOpt);im...
2020-04-03 10:22:26 1391
原创 Osgearth2.10之添加三维模型
通过ModelNode添加三维模型到地图,代码实现如下:m_AnnoGroup = new osg::Group();m_MapNode->addChild(m_AnnoGroup);osg::ref_ptr<osg::Node> pPlaneNode= osgDB::readNodeFile(m_PlanePath);//m_PlanePath是三维模型路径if...
2020-04-02 17:38:45 2026 1
原创 Osgearth2.10之集成到Qt5.13
基于ViewerWidget类,通过加载earth文件方式创建三维地球,实现Osgearth在Qt5.13中QWidget显示(1)初始化节点m_Root = new osg::Group();std::string url = m_EarthFile;m_EarthNode = osgDB::readNodeFile(url);m_Root->addChild(m_Ea...
2020-04-02 17:08:33 2824 4
原创 Osg3.6集成到Qt5.13
本文采用OsgQt将Osg显示到Qt界面,继承osgQOpenGLWidget(使用QOpenGLWidget,非QGLWidget),可按QWidget进行处理,代码如下:class ViewerWidget : public osgQOpenGLWidget{ Q_OBJECTpublic: ViewerWidget(QWidget* parent, osg:...
2020-03-31 11:00:32 1663 2
原创 VS2017生成静态sqlite.lib
(1)下载sqlite-amalgamation-3300100.zip,下载地址:https://www.sqlite.org/download.html解压文件:”sqlite3.h”、“sqlite3.c”、“sqlite3ext.h” 、“shell.c”文件(2)在VS2017中新建->项目->Windows桌面向导,选择DLL、空项目 将”sqlite3.h”...
2020-02-17 11:40:12 169 1
原创 win10下vs2010编译64位qt4.8.7
由于项目需要编译64位Qt4.8.7版本,搜集网上资料完成编译(1)从http://download.qt.io/archive/qt/4.8/4.8.7/下载Qt4.8.7源码qt-everywhere-opensource-src-4.8.7.zip(2)从https://download.csdn.net/download/ys404845560/12152271下载并安装64位Ac...
2020-02-12 16:48:29 1345
原创 HDFS HBase JAVA编程
一、启动HDFS 命令start-dfs.sh二、启动HBase 命令start-hbase.sh三、HBase命令1)进入HBase hbase shell 2)浏览表scan '表名'3)当删除表时 首先用 disabled '表名' 然后 drop '表名'4)退出 exit四、运行程序
2015-04-15 15:21:43 415
原创 Java错误 Syntax error, insert ";" to complete Statement
1.语句后面少加“;”2.语句中有中文空格(把当前行减到上一行来检查)
2015-03-29 21:45:17 47517
原创 Eclipse+PyDev 安装和配置
1.下载PyDevhttp://sourceforge.net/projects/pydev/files/2.下载完成之后,解压文件,把文件features内容复制到,eclipse的features下,把文件plugins内容复制到,eclipse的plugins下。3.启动eclipse4.在eclipse在菜单中点击windows->preferences5.在pre
2015-03-13 14:36:23 298
转载 VMware安装出现错误 error1021
在注册表找到HKEY LOCAL MACHINE\SOFTWARE\VMware Inc删除再安装。
2015-01-19 23:34:53 476
原创 Apache更改访问文件路径
在window7下下载Apache软件 httpd-2.2.25-win32-x86-no_ssl默认下一步安装好后进入进入C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\httpd.conf需要修改两个地方
2014-12-23 22:58:47 525
转载 Matlab r2012b 安装后出现错误 License checkout failed. License Manager Error-96
将crack文件夹下license_standalone.dat复制到matlab安装目录licenses文件夹下,并改名为license.dat。
2014-12-16 22:19:14 3634
转载 CentOS安装伪分布Hadoop
通过测试该教程是可行的。转载:http://zhans52.iteye.com/blog/1102649 在本机上装的CentOS 5.5 虚拟机, 软件准备:jdk 1.6 U26 hadoop:hadoop-0.20.203.tar.gz ssh检查配置 Linux代码 [root@l
2014-11-27 17:01:33 415
转载 Windows下Dos命令进入某个文件夹
比如:要进入“D:\工具箱\杀毒软件”这个目录。 1、在Windows下进入这个目录。 2、在地址栏输入C:\WINDOWS\system32\cmd.exe ,回车就直接进入DOS界面相应的目录了。
2014-10-31 15:22:37 1660
Alcohol 120%
2014-10-21
Apache HTTP Server
2014-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人