Cocos2d-x SQLite使用错误

Cocos2d-x Sqlite3数据存储 Cocos2d-x开发游戏时,有时需要存储用户游戏状态信息,例如:金币,积分等。除了引擎自带的 CCUserDefault   , Xml 等来存储数据外,还可以使用Sqlite3数据库来存储数据. 首先下载使用Sqlite3所需的工具:Sqlite3 1.将下载文件中 sqlite3.h 和 sqlite3.c添加到自己的工程 2.简单写了一个对Sqlite3的封装类 SqliteMana 阅读详情

1. 编译错误

error C2065: “sqlite3_api”: 未声明的标识符

error C2227: “->open”的左边必须指向类/结构/联合/泛型类型  类型是“'unknown-type'”

    解决方案:

        只#include "sqlite3.h",  不要#include "sqlite3ext.h"



Cocos2d-x开发系列 lua sqlite集成 LSQLite3 项目中经常会使用到sqlite来存储数据,例如聊天,以及一些游戏中的配置。     Cocos2d-x引擎中是有一个storage文件夹,仔细看LocalStorage.h文件,里面说明了,值专门针对JS Bindings使用。另外没有sqlite.c文件。引擎中也没有SQLite的sqlite.c实现文件。所以我们需要到官网去下载: luaSqlite的源代码http://lua.sq 阅读详情

相关推荐

西电计组实验一 存储器实验

计组实验报告 实验一 存储器实验——FPGA中LPM_ROM定制与读出实验 一.实验目的   1.掌握FPGA中lpm_ROM的设置,作为只读存储器ROM的工作特性和配置方法;   2.用文本编辑器编辑mif文件配置ROM,学习将程序代码以mif格式文件加载于lpm_ROM中;   3.在初始化存储器编辑窗口编辑mif文件配置ROM;   4.验证FPGA中mega_lpm_ROM的功能。 二.实验原理   ALTERA的FPGA中有许多可调用的LPM (Library Parameterized Modu

Polaris的博客 1万+

Sqlite3.45在VS2015 win10编译报错

vs2015报错

baiyang10010的博客 957

【知识点总结】电路原理 第一讲

大家好,从今天起,我将开始更新自上大学以来所学到的各种知识,之所以选择更新它们是因为最近我一直在收拾整理自己自上大学以来所收获到的各种知识,看着那厚厚一沓的书本心里不由得犯愁。如果我想找到特定的知识,那岂不是得翻到猴年马月。俗话说得好,下雨天打鞋子,闲着也是闲着,为此我设置一个专栏,将知识点一一分类总结,目的在于更好的整理所学的知识。本人学艺不精,有一些知识点地方可能存在瑕疵,希望各位大佬可以多多指教。以下是本篇文章正文内容虚断:一般通用性运算放大器的正反向输入端之间的电阻非常非常的大。

weixin_51130221的博客 4万+

cocos2dx- 使用SQLLite错误

原帖地址 1. 编译错误 error C2065: “sqlite3_api”: 未声明的标识符 error C2227: “->open”的左边必须指向类/结构/联合/泛型类型  类型是“'unknown-type'”     解决方案:         只#include "sqlite3.h",  不要#include "sqlite3ext.h"

warrially的专栏 1425

树莓派编译程序时遇到卡死的问题

使用树莓派编译程序的时候,我遇到了程序比较大,编译到某个文件的时候树莓派会死机,关机之后重启可以继续使用,但是编译到同一个地方树莓派又死机的问题。 这个问题出现的主要原因是我给树莓派安装的Ubuntu mate 16.04 系统默认设置的swap交换空间不够,而编译某些文件的时候需要较大的交换空间,树莓派的交换空间被用满所以树莓派看起来好像是死机了的样子。 解决方法,扩展Ubuntu的交换空间。 解决方法,扩展Ubu

一杯二锅头 1万+

SAP-PM设备模块-PM主数据之维护策略

预防性维护的一种计划方式,需要先建立维护策略什么情况下需要创建维护策略?

TRUIXIANG的博客 2571

linux下编译sqlite3的API遇到问题解决

原先文章写在了我自己的QQ空间,这是链接。。。有时间我会重新写一遍,这样大家就都可以看到了。。。sorry http://user.qzone.qq.com/975215414/blog/1418749129

手中无剑,心中有剑 572

高通410刷OpenWRT后网络共享配置全攻略

本文详细解析了在高通410设备刷入OpenWRT后,因基带文件丢失导致无法上网的常见问题。核心解决方案是通过SMB网络共享,将备份的原厂基带文件传输至OpenWRT系统并正确还原,从而恢复移动网络连接。文章提供了从备份基带、刷机到配置共享和文件替换的完整操作指南。

grafana6viz的博客 572

error C2227: “->QueryInterface”的左侧必须指向类/结构/联合

问题:ado编程 编译时发现QueryInterface”的左边必须指向类/结构/联合/泛型类型  错误: e:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\comip.h(850) : error C2227: “->QueryInterface”的左侧必须指向类/结构/联合         类型是“const c

dragoo1的专栏 1万+

飞行机械臂设计

其后对飞行机械臂系统的机 理模型和基于 ADAMS 的物理模型进行了控制系统的搭建,对于机理模 型,设计了三个输入通道,分别是俯仰力矩,翻滚力矩与偏航力矩,控 制量为翻滚角,俯仰角,偏航角。四旋翼无人机自身具有独特的优势,在无人机上增加机械臂,整个 机体系统相当于一架空中行动自如的空中机器人,可以适应更多的应用场合,能够实现空中抓取,运输载荷,巡航监视等任务。的函数模块如图 4-8 所示,可见输入为 U1,U2,U3,U4,分别对应总力矩,俯仰力矩,翻滚力矩,偏航力矩,控制 量为俯仰角,翻滚角,偏航角。

coldmood77的博客 2916

uniapp [全端兼容] - 实现内网使用天地图离线地图,详解项目加载天地图的离线地图服务器部署与使用教程示例源码,Uniapp如何实现天地图的离线加载部署在内网访问(兼容H5、微信小程序、App)

uniapp天地图如何离线访问,无需网络调用天地图API,天地图离线地图,天地图——内网使用离线地图,uniapp中加载天地图的离线地图,uniAPP实现天地图离线访问,在内网中无法直接使用外网天地图资源怎么办,在uni-app中加载地图 -使用天地图的瓦片数据。UNIAPP天地图离线怎么使用,内网部署天地图,天地图离线瓦片,部分瓦片数据,天地图如何离线,下载天地图离线服务,并用Uniapp+天地图离线部署,天地图私有化部署,实现离线加载天地图,Java+uniapp天地图离线开发,uniapp项目中无网络

🏆 前端领域优质创作者 4901

cocos2d-x 添加sqlite3 时 报 lua_Number 错误

1> f:\cocos2d-x\cocos2d-x\external\lua\lua\lua.h(99) : 参见“lua_Number”的声明1>f:\cocos2d-x\cocos2d-x\external\sqlite3-ext\lsqlite3.c(1272): error C2146: 语法错误: 缺少“;”(在标识符“n”的前面)1>f:\cocos2d-x\coco...

weixin_34245749的博客 94

Sigrity Power DC Resitance Network Model Generation模式生成电阻SPICE模型操作指导

Sigrity Power DC Resitance Network Model Generation模式是用于提取负载每个pin电阻SPICE模型的,结果以spice网表形式展现,仍然以Motherboard.spd为例进行说明。目的是模拟实际情况,via的孔壁电镀1mil,中间是空心的,让via不完全被填充金属成为实心via。Upper/lower Tolerance:上下公差,设置为5%,也就是压降允许的范围。P/F Mode:通过/失败模式,选择Worst,最差的情况。

weixin_54787054的博客 417

在Cocos2d-x中使用SQLlite数据库

From: http://blog.youkuaiyun.com/u010105970/article/details/41214173 SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操

Game Developer 536

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

cocos2d-x在Android平台打开SQLite数据库

之前看了老G的博客,学习如何在cocos2d-x中使用SQLite,然后自己实践后发现PC上正常,但是Android平台无法打开数据库。 (关于PC上基本的使用方法,老G博客的传送门:http://4137613.blog.51cto.com/4127613/772518  ) Android平台是返回错误代码14。 看SQLite的宏定义:#define SQLITE_CA

宇宙怪猫小屁孩 1147

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

[安卓]2dx 转译到 android 小记II

Compile++ thumb  : cocos2dcpp_shared Compile++ thumb  : cocos2dcpp_shared Compile++ thumb  : cocos2dcpp_shared SharedLibrary  : libcocos2dcpp.so /Users/soga/Downloads/android-ndk-r8e/toolchains

アーキテクトがしたい! 883

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Cocos2dx中sqlite3的使用

https://blog.51cto.com/shahdza/1614851

almost_change_it的博客 521

Win7+VS2010+cocos2d-x 2.1 Beta3+Sqlite工程向android平台移植

题外话: 有时打开博客想写点什么时,心中感到有点酸楚,尽管语言不那么精简,或者说是准确,而且很可能文中的总结极不成熟,甚至还夹带些错误;但是,它们毕竟是自 己经过“痛苦”的挣扎后取得的一点成绩,于是,还是下决心记下来,一方面充实了自己尘封的笔记,另一方面也不敢独享-因为我看到有那么多的朋友把自己的心 血也无保留地奉献出来。或许,我的这一点一滴也能成为他们...

weixin_34236869的博客 93

解决 android 下sqlite3_column_table_name 编译不过的问题

在coco undefined reference to 'sqlite3_column_table_name'

yifan_lym的专栏 2706

cocos2dx3.5 sqlite的C++与lua绑定

1.首先下载luaSqlite的源代码http://lua.sqlite.org/index.cgi/index,下载sqlite的源代码 http://sqlite.org/ 2.解压。拷贝其中的lsqlite3.c, sqlite3.c,sqlite3.h这几个文件到\cocos2d\cocos\scripting\lua\bindings\manual路径下(和CCLuaStack.cpp

kentlve的博客 826

为毛编译时没问题,链接时掉链子

Compile++ thumb : cocos2dcpp_shared <= file.cc Compile++ thumb : cocos2dcpp_shared <= googletest.cc Compile++ thumb : cocos2dcpp_shared <= text_format.cc Compile++ thumb : cocos2dcpp_shar...

445822357 293

cocos2dx lua bug之module 'lsqlite3' not found

05-27 15:41:01.360: D/cocos2d-x debug info(7261): [LUA-print] ----------------------------------------05-27 15:41:01.360: D/cocos2d-x debug info(7261): [LUA-print] LUA ERROR: [string "src/bqsfram...

weixin_30409849的博客 158

cocos2d-x 中 Sqlite3 事务(Transaction)操作

在sqlite3中,事务是没提炼出一个接口。就只好写到sql语句中,不过倒是不太麻烦。sqlite3_exec ( m_pDB , "begin transaction" , 0 , 0 , & errMsg ); sqlite3_exec ( m_pDB , "commit transaction" , 0 , 0 , & errMsg ); sqlite3_exec ( m_pDB , "

阿修罗道 8669

cocos2d-x中SQLite基本使用

本文转自:http://4137613.blog.51cto.com/4127613/772518   一、安装与配置 SQLite是使用非常广泛的嵌入式数据库,它有着0配置,占用资源少等特点。从大型游戏《魔兽世界》到android上的很多游戏和软件(google提供了一个java语言的绑定。) 在cocos2d-x中,我们使用它的C语言绑定。 为了方便和简化篇幅,我们直接使用它

nothing的专栏 3775
上一篇: Cocos2d-x使用SQLite
下一篇: cocos2d-x 版本升级问题
wangbofei
博客等级 码龄24年 33粉丝 33原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值