การทำให้ CTPN ทำงาน

1 ติดตั้ง cygwin
เลือก
g++
cgg
make
gdb
wget
cmake



2. โหลด boost มา make แล้วมาติดตั้งที่
cygwin /usr/include
https://sourceforge.net/projects/boost/?source=typ_redirect

3. โหลด google/glog มา make แล้วยัดไว้ใน cygwin/usr/include
https://github.com/google/glog

ทั้ง 2 และ 3  ต้อง make แบบนี้ (ที่มา http://olivernina.blogspot.com/2014/09/includecaffecommonhpp527-fatal-error.html)
wget https://github.com/schuhschuh/gflags/archive/master.zip
unzip master.zip
cd gflags-master
mkdir build && cd build
export CXXFLAGS="-fPIC" && cmake .. && make VERBOSE=1
make 
sudo make install

4. โหลด  google protocal buffer 3.4 หน้าใช้ version อื่น เพราะมี bug กับ windows
เอาเฉพาะโฟลเดอร์ google/protobuf  มาไว้ใน
cygwin /usr/include

5. pip install h5py

6. apt-cyg install python-pip

http://www.netlib.org/blas/cblas.h เอามาไว้ใน cygwin/usr/include


ติดตั้งตามนี้แล้ว ก็ยังไม่ทำงานอยู่ดี
เพราะ บาง function ใน code ถูก duplicated ไปแล้ว

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

CASIO fx-5800P : การ mod ด้วยเครื่องคิดเลข

sgsBB(SGS-Score Inserter) : โปรแกรมช่วยกรอกผลคะแนนจาก bookmark51 ใส่ระบบ SGS ของ สพฐ.

springMVC : เชื่อมต่อฐานข้อมูล mySQL ด้วย JDBC-Template