Win7 64位 VS2015环境使用SDL2-2.0.4】的更多相关文章

QT下载 http://www.qt.io/download-open-source/#section-2 我用的是 qt-opensource-windows-x86-msvc2015-5.6.0.exe 不知什么原因,下面的Visual Studio Add-in 1.2.5 for QT5不支持VS2015,只支持2008,2010,2012,2013四个版本 想在VS2015中用QT怎么办,搜了下要单独安装 https://visualstudiogallery.msdn.microso…
下载MinGW版的文件 http://www.libsdl.org/release/SDL2-devel-2.0.3-mingw.tar.gz 解压放到mysys下面 运行Makefile mysys的include目录加入了SDL2的头文件目录 lib目录加入了libSDL2.a等文件 复制一份bin目录下的SDL2.dll以备后用 然后复制mysys的indluce目录下的SDL2目录和lib目录下的几个SDL2.a到MinGW的include和lib目录一份 编译IDE依然使用Codebl…
之前在VS中使用SDL2,如果只链接SDL2.lib,会提示 error LNK2019: unresolved external symbol _main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 之前的解决办法是在main函数前加 #ifdef _WIN32#undef main#endif 最近又研究一下发现还有另一个解决办法,就是链接时加SDL2main.lib 感觉…
首先是去官网下载源码与依赖库 http://cegui.org.uk/ 然后得提一下,编译DX11版本带Effects11框架的话会有问题,也就是默认情况编译有问题,这是因为VS2015升级后编译器对operator new和delete做了更改. 具体看微软说明 https://msdn.microsoft.com/zh-cn/library/mt612856.aspx 简单的说,就是修改 DXSDK2010June\Samples\C++\Effects11\Inc\d3dxGlobal.h…
书接上回,Cairo编译好使用后,发现简单的每帧画100条随机线段就卡得不行,装了个gooreplacer( http://liujiacai.net/gooreplacer/ )上stackoverflow上问了下, 有个老外回复说是硬件加速问题,默认Cairo是CPU处理,所以慢,也不知道有什么现成的轻量级矢量库集成Cairo并且可以硬件加速画线段,但是他提到了NanoVG矢量库,说是Opengl原生框架, 于是我下载试了一下,每帧3000直线不卡,不过不支持dash点线这种,功能似乎只是最…
第3次编译Libpng依然想不起任何东西,为了不浪费第4次的时间... http://libmng.com/pub/png/libpng.html http://www.zlib.net/ 解压两个压缩包,进入libpng目录如下 lpng1621\projects\vstudio\vstudio.sln 这个目录同级有zlib属性配置文件,可以直接用文本编辑器打开修改路径 lpng1621\projects\vstudio\zlib.props 默认什么也不用改,让lpng和zlib目录同级,…
Squirrel是一个类似Lua,但是更面向对象的脚本语言. 国内这个介绍很少,环境配置更是没有任何文章提到,花了点时间搞定了,备忘记录下过程. 首先是下载,写本文时Squirrel最新版本为3.0.7 http://www.squirrel-lang.org/ 解压后用VS2013打开squirrel.dsw,转换后有一个error提示,但是是关于备份的,所以可以忽略. 注意不要习惯性的在Solution上点Build,这样会有问题,因为默认运行时库是MT而非MD的, 在工程属性页 C/C++…
无法使用curl_init(),一般情况问题可能出在没有去加载php的扩展文件php_curl.dll(windows操作系统),但是检查了一下系统配置,发现,环境下已经将php.ini文件里 ;extension=php_curl.dll 修改为 extension=php_curl.dll 但是还是报Call to undefined function curl_init()的错误,结合自己系统是window7 64位,可能问题出在此. 使用网友的方法: 如果还出现Call to undef…
看到有人在QQ空间感叹编译CGAL配置折腾了一天时间,自己也想试试,虽然并不打算用,但感觉这库也挺有名的,想必日后用得着,于是着手试着编译. 首先是看一下官网的windows下配置说明 http://www.cgal.org/download/windows.html 得知需要的第三方库有 boost_1_59_0(需要用二进制预编译版本,不用自己折腾一遍boost了,好极了) Qt msvc2013-5.5.1 libQGLViewer 然后还需要CMake,相信大部分编过第三方库的人都用过…
书接上文,昨天装了MinGW,主要原因之一是要用到MSYS,所以顺手把FFMPEG又编译了一遍. 回到主题,其实我是想编译矢量库,因为最近要学习一些计算几何算法,所以找个方便的2D画图库就很重要. 说白了其实是懒得用OpenGL写画几何体代码,画线,AA什么的. 不管怎么说,介绍看的是这篇文章. http://www.cnblogs.com/yanhuiw/p/3885144.html 提到了3个矢量库,因为墙的原因,google的Skia死活弄不下来,所以只写前两个. 首先是AGG,http:…