User Tools

Site Tools


Writing /home/donghee/dh8.kr/wiki/data/meta/python.meta failed
python

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
python [2015/01/01 16:04] dongheepython [2026/06/11 05:53] (current) – external edit 127.0.0.1
Line 129: Line 129:
 <code> <code>
 wget http://llvm.org/releases/3.4.2/clang+llvm-3.4.2-x86_64-apple-darwin10.9.xz wget http://llvm.org/releases/3.4.2/clang+llvm-3.4.2-x86_64-apple-darwin10.9.xz
 +#wget http://llvm.org/releases/3.4.2/clang+llvm-3.4.2-x86_64-linux-gnu-ubuntu-14.04.xz
  
 tar xvfz clang+llvm-3.4.2-x86_64-apple-darwin10.9.xz tar xvfz clang+llvm-3.4.2-x86_64-apple-darwin10.9.xz
Line 176: Line 177:
   int i = 1;   int i = 1;
   double val = a;   double val = a;
-  while (i < n){val *= a;};+  while (i < n){val *= a; i++;};
     return val;     return val;
 }; };
Line 194: Line 195:
 </code> </code>
  
 +jeh_setup.py
 <code> <code>
-xdress --rc jeh_xdressrc.py +import os 
-python3 jeh_setup.py build > /dev/null 2>&1+from distutils.core import setup 
 +from distutils.extension import Extension 
 +from Cython.Distutils import build_ext 
 + 
 +import numpy as np 
 + 
 +cwd = os.getcwd() 
 +incdirs = [cwd, os.path.join(cwd, 'jehsrc'), np.get_include()] 
 + 
 +ext_modules = [ 
 +    Extension("jedgar.hoover", ['jehsrc/hoover.cpp', "jedgar/hoover.pyx", ], 
 +    include_dirs=incdirs, language="c++"
 +    ] 
 + 
 +setup(   
 +  name = 'jedgar', 
 +  cmdclass = {'build_ext': build_ext}, 
 +  ext_modules = ext_modules, 
 +  packages = ['jedgar'
 +
 +</code> 
 + 
 +Makefile 
 + 
 +<code> 
 +all: 
 +        xdress --rc jeh_xdressrc.py 
 +        python jeh_setup.py build > /dev/null 2>&1 
 +clean: 
 +        rm -rf build 
 +        rm -rf jehbuild 
 +        
 </code> </code>
  
Line 209: Line 242:
 a.power(42) a.power(42)
 </code> </code>
- 
python.1420128246.txt.gz · Last modified: 2026/06/11 05:52 (external edit)