- 博客(13)
- 收藏
- 关注
原创 CCDT项目依赖库的安装OSG+wxWidgets+GC+Efficient RANSAC+MersenneTwister
最近实现的论文是个很大的工程,要先编译安装各种库。幸亏CGAL和boost是之前已经装好的。剩下主要比较麻烦的就是OSG(OpenSceneGraph)1,OSG的安装参考博客http://www.cnblogs.com/eaglezhao/archive/2011/07/12/eaglezhao.html 但是这个是OSG3.0版本,现在OSG已经更新到3.4了。从官网下
2017-06-16 10:17:59
814
原创 windows安装CGAL
我的基本配置是windows 7, Visual Studio 2015我主要参考了一篇中文博客http://blog.youkuaiyun.com/u012876599/article/details/51602101 和官方的教程http://www.cgal.org/download/windows.html1,安装CMake和QTCMAKE: https://cmake.or
2017-02-25 11:11:34
2120
原创 小菜鸟用visual studio写c++的种种
三种project的不同首先vs用的主要就是console project,win32 project,MFC project。console是后来会有命令行小黑窗的,入口函数为main()。win32和mfc project都是写桌面应用程序。两者的区别就是mfc已经有各种类库可以调用,很省事,但用户界面很丑。win32直接调用windows API可以写出来更好看的界面,但也更复杂。它
2016-10-10 06:16:01
952
原创 windows安装clapack
Lapack库是一个fortran的linear algebra库,Clapack是基f2c库将Lapack库转换为c语言库。所以clapack其实依赖于blas库,lapack库和f2c库。在windows下面的安装有两种途径,一种是下载预编译的clapack库,一种是自己编译。自己编译的话,请参考http://icl.cs.utk.edu/lapack-for-windows/
2016-10-10 05:49:01
739
原创 windows的一些快捷键
按住ctrl 可以连续选中多个文件shift + win + 左右键 可以在双屏之间转换win + p 可以调整屏幕分辨率
2016-09-14 08:01:57
541
原创 windows和ubuntu安装opengl:glfw+glew+glm
我ubuntu装opengl折腾了很久,觉得还是windows好弄啊,一会儿就搞定了。先讲windows,我用的是vs2015,其实感觉不同版本的vs配置起来也没啥差。先分别去官网下载glfw,glew和glm。 glfw和glew都可以下载他们编译好的windows binary包,注意即使你的电脑是64位的,你也要下32位的,因为你的vs是32位的。然后步骤如下:1,将gl
2016-06-14 12:58:24
7332
原创 win7+ubuntu双系统重装win7/ubuntu
因为我用的是ultrabook,所以没有光驱,只好用u盘重装. 1,先在网上下载iso2,用ultraiso软件将u盘格式化为NTFS格式3,将iso写入u盘. 将u盘制作成启动盘, 教程可见http://jingyan.baidu.com/article/a378c960630e61b329283045.html4,重启电脑,一般重装过系统的电脑都直接从u盘启动开始重装. 没有设
2016-06-13 07:35:43
705
原创 Blender入门
首先我是用我的笔记本,所以没有数字小键盘,而且我这人平时也不太用鼠标. 导致我特别烦恼..据说能模拟小键盘,并没有试过一. 首先几个快捷键:小键盘的几个键是可以各种视图的.鼠标右键选中物体. Shift+A可以添加物体. G可以平移, G+x沿x轴平移. S缩放, R旋转, 然后按右键取消,按左键确定.用pencil画线之类的时候,按空格
2016-05-27 10:06:18
2140
原创 matlab处理矩阵的一些简易操作和画图的一些小技巧
两个矩阵元素一对一相乘,A .* B两个矩阵元素一对一相加,sum(A, B)矩阵分割B=A(1:2000, :)矩阵扩充B=(ones(size(A,1),1), A)
2016-04-05 10:48:00
2944
原创 git的简单操作
git clone URL git checkout BranchName(转向某一个branch) git checkout -b NewBranchName(新建一个branch)git checkout -b NewBranchName OldBranchName(new branch off from this branch)git comm
2016-03-25 23:42:56
330
原创 linux的一些常用命令和emacs的一些快捷键
本人是linux新手,把一些常用的命令记在这里。安装软件 sudo apt-get install *** eg:sudo apt-get install apt-file查找文件 apt-file search glfw.h
2016-01-27 00:50:16
1131
原创 TSP问题的三种解法-hillclimbing,simulated_annealing and genetic algorithmg
TSP-Travelling Salesman Problem首先是hillclimbing算法,这是一种local optimal的算法,非常容易陷入局部最优。我的方法是:现有一个初始城市序列,然后随机选取两个城市进行交换,重新计算距离,如果所得结果较原有的结果更优,则采取新的序列,否则舍弃。Simulated_annealing算法,同样是一种local optimal算法,但
2015-11-20 11:27:17
1171
原创 Linux用cmake编译c++
创建源文件 emacs -nw main.cpp创建cmake命令 emacs -nw CMakeLists.txt进行链接 cmake CMakeLists.txt编译 make运行 ./test //test是project名称,写在cmakelists里面CMakeLists.txt的内容如下:project(test)cmake_minimum_r
2015-11-18 23:53:28
1361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人