Visual Studio下__cplusplus宏为199711L的问题 / Zc:__ cplusplus(启用更新的__cplusplus宏) 该/ ZC:__ CPLUSPLUS编译器选项使__cplusplus预处理宏为最近C ++语言标准的支持报告的更新值. 默认情况下,Visual Studio始终为__cplusplus预处理器宏返回值“199711L” . 句法 / Zc:__ cplusplus [ - ] 备注 所述__cplusplus预处理宏通常用来报告用于C ++标准…
由于我们介绍的内容都是基于微软的Visual Studio下开发的Win32平台,所以下边我们介绍Visual Studio下SQLite数据库开发环境设置.具体而言我们有两种方式可以在Visual Studio中SQLite数据库:使用SQLite源代码文件和使用Cocos2d-x提供的库文件.1.使用SQLite源代码文件SQLite是C编写的开源的数据库,我们可以在http://www.sqlite.org/download.html网址下载最新的SQLite源代码,如我下载的sqlite…
Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类.我们需要在Visual Studio解决方案中添加libNetwork类库工程.为了能够在Visual Studio 2012下HttpClient开发,我们需要设置内容如下:在解决方案中添加libNetwork库工程.添加libNetwork库引用.配置头文件搜索路径.配置libcurl库. 1.在解决方案中添加libNetwork库工程首先,打开解决方案,右键点击解决方案H…
我们介绍一下win32中Visual Studio下libcurl库开发环境设置.Cocos2d-x引擎其实已经带有为Win32下访问libcurl库,Cocos2d-x 3.x中libcurl库文件所在位置是<工程目录>\cocos2d\external\curl\prebuilt\win32目录中,头文件在<工程目录>\cocos2d\external\curl\include\win32目录中.首先,我们需要配置头文件搜索路径,选中HelloCpp工程,打开菜单“项目”→ “…
Visual Studio下Qt编程中对中文的处理 本文为原创文章,原文地址http://www.cnblogs.com/c4isr/p/qt_develop_in_vs.html Visual Studio(以下简称VS)默认情况下使用GBK(GB2312)作为字符的编码方式,在Windows中默认兼容良好. 但是市面上多数国外软件及Linux软件都只兼容UTF-8 without signature(无DOM类型),在其他软件中打开这些文本会出现乱码. 具体的编码原理可以参考这篇文章http…
我们解释win32在Visual Studio下一个libcurl图书馆开发环境的搭建.Cocos2d-x发动机实际上与Win32在访问libcurl库.Cocos2d-x 3.x在libcurl库文件的位置<project文件夹>\cocos2d\external\curl\prebuilt\win32文件夹中,头文件在<project文件夹>\cocos2d\external\curl\include\win32文件夹中.首先,我们须要配置头文件搜索路径,选中HelloCppp…
Cocos2d-x 3.x相关类集成到网络通信libNetwork图书馆project于.这其中包括:HttpClient分类. 我们需要在Visual Studio溶液中加入libNetwork图书馆project. 为了可以在Visual Studio 2012下HttpClient开发,我们须要设置内容例如以下:在解决方式中加入libNetwork库project.加入libNetwork库引用.配置头文件搜索路径.配置libcurl库. 1.在解决方式中加入libNetwork库proj…
广泛流行的jQuery是一个开源的,跨浏览器和兼容CSS 3的JavaScript库,你可以用它简化你的JavaScript编码任务和操作(添加,编辑和删除)HTML内容中的DOM元素,本文介绍10个在Visual Studio下使用jQuery的10个有用的技巧,希望对你有所帮助. 你需要准备些什么 为了在Visual Studio中顺利使用jQuery,你需要安装下面这些软件: Visual Studio 2008 Visual Studio 2008 SP1 jQuery库 Visual…
CMake在Visual Studio下保持目录结构 原理 主要通过CMAKE自带函数source_group来设定. 需要把add_executable()函数进行封装,包裹一层source_group()的处理 例子 现有目录结构 hello/include/hello.hpp hello/src/hello.cpp hello/CMakeLists.txt 编写CMakeLists.txt cmake_minimum_required(VERSION 3.1) project(hello)…
Visual Studio下运行PowerShell脚本自动更新项目里AssemblyInfo.cs文件的版本(自增小版本号)并发布到Nuget服务器上 附脚本[ update.ps1文件内容]: $path="Properties\AssemblyInfo.cs" $pattern = '\[assembly: AssemblyVersion\("(.*)"\)\]' (Get-Content $path) | ForEach-Object{ if($_ -mat…