0
그래서 파이썬 래퍼를 만든 C++ 클래스가 있고 파이썬에서 사용하기 위해 컴파일 할 setup.py 파일을 만들었습니다. 내가 실행하려고 할 때 파이썬 setup.py 나는 다음과 같은 오류가 설치 :왜 내 setup.py 스크립트에서이 오류가 발생합니까?
lipo: can't create output file: build/temp.macosx-10.5-fat3-2.7/../tools/transport-stream/TransportStreamPacket_py.o (No such file or directory)
error: command 'gcc-4.0' failed with exit status 1
나는 문제가 파일을 컴파일되는으로 생각하지 않습니다, 내가 잘못 setup.py를 설정해야합니다 생각합니다. 다음은 내 setup.py 파일의 모습입니다.
from distutils.core import setup, Extension
module1 = Extension('CL_TransportStreamPacket_py',
sources = ['../tools/transport-stream/TransportStreamPacket_py.cpp'],
include_dirs = ['.',
'../common',
'../tools/transport-stream'],
library_dirs = ['common',
'../tools/transport-stream'],
libraries = ['Common',
'TransportStream']
)
setup (name = 'CL_TransportStreamPacket_py',
version = '1.0',
description = 'This is the transport stream packet parser',
ext_modules = [module1])
파일이 오류 메시지에 표시된 위치에 있는지 확인 했습니까? 그렇지 않다면 디렉토리가 존재합니까? –