Win7 64位 VS2013环境编译Squirrel 3.0.7】的更多相关文章

Squirrel是一个类似Lua,但是更面向对象的脚本语言. 国内这个介绍很少,环境配置更是没有任何文章提到,花了点时间搞定了,备忘记录下过程. 首先是下载,写本文时Squirrel最新版本为3.0.7 http://www.squirrel-lang.org/ 解压后用VS2013打开squirrel.dsw,转换后有一个error提示,但是是关于备份的,所以可以忽略. 注意不要习惯性的在Solution上点Build,这样会有问题,因为默认运行时库是MT而非MD的, 在工程属性页 C/C++…
看到有人在QQ空间感叹编译CGAL配置折腾了一天时间,自己也想试试,虽然并不打算用,但感觉这库也挺有名的,想必日后用得着,于是着手试着编译. 首先是看一下官网的windows下配置说明 http://www.cgal.org/download/windows.html 得知需要的第三方库有 boost_1_59_0(需要用二进制预编译版本,不用自己折腾一遍boost了,好极了) Qt msvc2013-5.5.1 libQGLViewer 然后还需要CMake,相信大部分编过第三方库的人都用过…
备忘,发现好多不常用的东西不记笔记再想用要重新花时间找,所以试着开始记笔记,写入博客吧. 首先去官网下最新的版本 http://www.boost.org/ 写本文时boost最新版本为1_58_0,上次用的时候是1_57_0,看了下我的boost Hello World日期是2014.11.18,才半年就忘光光了... 我下的是windows的7z压缩版本,62.2MB,解压出来运行bootstrap.bat,生成b2.exe和bjam.exe文件 之后在相同目录下写个bat,我使用vs201…
主要参考这篇文章,原文有几个错误顺便改正了. 在Windows下使用Visual Studio编译Lua5.3 写本文时Lua官方网站放出的新版本为5.3.1,然后我不知道为啥,神奇的国内不能访问Lua官网,但是作为程序员搞到源码应该不是难事. VS2013中新建工程,设置如图 工程名Lua53,并且勾选Create directory for solution 应用程序设置静态库,其他选项全去掉 首先删除Lua源码文件夹中的Makefile文件,我们用不着这东西,至少我不用... 然后把除 l…
Squirrel是一个类似Lua,但是更面向对象的脚本语言. 国内这个介绍很少,环境配置更是没有任何文章提到,花了点时间搞定了,备忘记录下过程. 首先是下载,写本文时Squirrel最新版本为3.0.7 http://www.squirrel-lang.org/ 解压后用VS2013打开squirrel.dsw,转换后有一个error提示,但是是关于备份的,所以可以忽略. 注意不要习惯性的在Solution上点Build,这样会有问题,因为默认运行时库是MT而非MD的, 在工程属性页 C/C++…
thrust库的sort算法,在x86平台使用就崩溃,x64就没问题,搜了下好像是很早的版本,4开始就有这样的问题了,原因不明. http://stackoverflow.com/questions/33220674/thrustsort-crashes-invalid-argument 测试代码 #include <iostream> #include <ctime> #include <thrust/host_vector.h> #include <thrus…
首先得吐槽下VS2015出来快一年了CUDA居然还不支持,没办法重装系统刚从2013升到2015,还得再装回一个2013用,只为学习CUDA... 然后安装的时候,如果你选择自定义组件安装,注意不要改他的选项,比如说你的显卡驱动高于CUDA SDK提供的版本,而勾掉他提供的显卡驱动的话会导致 GPU工具装不上,于是你编译出来的程序就会显示停止工作,为了能少折腾让自己活得更久一点,还是全默认的好 如果安装正确,就可以直接在新建项目中看到CUDA7.5的项目模板了 如果你使用Visual Assis…
书接上回,Cairo编译好使用后,发现简单的每帧画100条随机线段就卡得不行,装了个gooreplacer( http://liujiacai.net/gooreplacer/ )上stackoverflow上问了下, 有个老外回复说是硬件加速问题,默认Cairo是CPU处理,所以慢,也不知道有什么现成的轻量级矢量库集成Cairo并且可以硬件加速画线段,但是他提到了NanoVG矢量库,说是Opengl原生框架, 于是我下载试了一下,每帧3000直线不卡,不过不支持dash点线这种,功能似乎只是最…
首先是去官网下载源码与依赖库 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…
第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目录同级,…