Skip to content

Instantly share code, notes, and snippets.

View pierceh89's full-sized avatar
🌊

H.An pierceh89

🌊
View GitHub Profile
@pierceh89
pierceh89 / PCL.md
Last active March 7, 2025 22:20 — forked from UnaNancyOwen/PCL1.10.0.md
Building PCL with Visual Studio

Building PCL with Visual Studio 2013 ( λΉ„μ£Όμ–Ό μŠ€νˆ¬λ””μ˜€ 2013μ—μ„œ PCL λΉŒλ“œν•˜κΈ°, 64bit version )

Download

  1. μ•„λž˜ μ£Όμ†Œμ—μ„œ PCL을 λ‹€μš΄λ°›μ•„ 압좕을 ν‘Όλ‹€. (예 C:\PCL-1.7.2)
    https://github.com/PointCloudLibrary/pcl/tree/pcl-1.7.2

3rdParty

@pierceh89
pierceh89 / Boost1.55.0.md
Last active March 14, 2016 11:15 — forked from UnaNancyOwen/Boost1.55.0.md
Building Boost with Visual Studio

Building Boost 1.55.0 with Visual Studio

Download

  1. Boost 1.55.0(boost_1_55_0.zip)をダウンロードしてフゑむルを解凍する。(C:\boost_1_55_0)
    http://www.boost.org/users/history/version_1_55_0.html
    https://github.com/boostorg/boost/tree/boost-1.55.0

  2. HPC Pack 2012 R2 MS-MPI Redistributable Package - ζ—₯本θͺž(MSMPISetup.exe)γ‚’γƒ€γ‚¦γƒ³γƒ­γƒΌγƒ‰γ—γ¦γ‚€γƒ³γ‚ΉγƒˆγƒΌγƒ«γ™γ‚‹γ€‚

@pierceh89
pierceh89 / Eigen.md
Last active October 12, 2021 06:14 — forked from UnaNancyOwen/Eigen.md
Building Eigen with Visual Studio

Building Eigen with Visual Studio (λΉ„μ£Όμ–Ό μŠ€νˆ¬λ””μ˜€λ‘œ Eigen λΉŒλ“œν•˜λŠ” 법)

Eigen은 λΉŒλ“œ 없이 include만 ν•˜λ©΄ μ“Έ 수 μžˆλŠ” 라이브러리이기 λ•Œλ¬Έμ— μ†”μ§νžˆ 이 방법이 ν•„μš”ν•˜μ§€ μ•Šμ€κ²ƒ κ°™μ§€λ§Œ μ§€μ •λœ 경둜(Program files)에 μΉ΄ν”Όν•˜κΈ° μ‰¬μš΄ 방법인것같닀.

Download

  1. Eigen 3.2.2(eigen-eigen-1306d75b4a21.zip)λ₯Ό λ‹€μš΄λ°›μ•„ 압좕을 ν‘Όλ‹€. latest-stable버전을 λ‹€μš΄λ°›μ•„λ„ λ¬΄λ°©ν•˜λ‹€. http://eigen.tuxfamily.org/
    https://bitbucket.org/eigen/eigen/downloads/
@pierceh89
pierceh89 / FLANN.md
Last active November 22, 2015 17:29 — forked from UnaNancyOwen/FLANN1.8.4.md
Building FLANN with Visual Studio
@pierceh89
pierceh89 / QHull.md
Last active March 14, 2016 10:28 — forked from UnaNancyOwen/QHull.2012.1.md
Building QHull with Visual Studio

Building QHull with Visual Studio (λΉ„μ£Όμ–Ό μŠ€νˆ¬λ””μ˜€λ‘œ QHull λΉŒλ“œν•˜λŠ” 법)

Download

  1. QHull 2012.1 for Windows(qhull-2012.1.zip)λ₯Ό λ‹€μš΄λ‘œλ“œν•˜μ—¬ μ›ν•˜λŠ” μœ„μΉ˜μ— 압좕을 ν‘Όλ‹€. (예: C:\qhull-2012.1)
    http://www.qhull.org/download/

CMake

@pierceh89
pierceh89 / VTK5.md
Last active November 19, 2015 04:47 — forked from UnaNancyOwen/VTK5.md
Building VTK with Visual Studio
@pierceh89
pierceh89 / graph.h
Last active December 9, 2015 12:48
Integer weighted directed graph + Strongly Connected Components (SCC) implementation
#include <iostream>
#include <vector>
#include <map>
#include <string>
using namespace std;
extern unsigned int time;
// vertex data structure
// employs STL pair and vector to store adjacent list
@pierceh89
pierceh89 / pcd_converter.cpp
Last active January 30, 2019 07:31
Very simple converter from Wavefront obj to Point Cloud Data(PCD) format
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <vector>
#include <Eigen/Core>
#include <Eigen/Dense>
using std::string;
using std::vector;
@pierceh89
pierceh89 / permutation.cc
Created May 1, 2016 13:01
This code prints out all combinations of given string.
#include <iostream>
using namespace std;
void printAll(const char str[], char buf[], bool used[], int start, int end);
void printAll(const char str[]);
int main(int argc, char* argv[])
{
if(argc != 2)
{
@pierceh89
pierceh89 / combination.cc
Created May 1, 2016 17:29
This prints out all possible combination of the given string.
// print all combinations of string
#include <iostream>
#include <vector>
using namespace std;
void combinations(const char str[]);
void combinations(const char str[], char buf[], bool used[], int bufpos, int cur, int len);
void combinations(const char str[], vector<char>& buf, int start, int len);
int main(int argc, char* argv[])