0
전 처리기 지시문에 싸여 일부 C 코드가 있습니다ctypes에서 전 처리기 지시문을 전달하려면 어떻게해야합니까?
#if defined(TEST)
// do stuff
#endif
을 내가하는 ctypes를 통해 파이썬에서 do stuff
을 실행해야 - 나는 TEST
을 정의 할 수있는 방법이있다?
전 처리기 지시문에 싸여 일부 C 코드가 있습니다ctypes에서 전 처리기 지시문을 전달하려면 어떻게해야합니까?
#if defined(TEST)
// do stuff
#endif
을 내가하는 ctypes를 통해 파이썬에서 do stuff
을 실행해야 - 나는 TEST
을 정의 할 수있는 방법이있다?
이것은 ctypes
또는 python과 아무런 관련이 없습니다. ctypes는 이미 컴파일 된 라이브러리만을 다루며 함수를 호출 할 수있게합니다. 조건부로 만 정의 된 함수를 실행하려면 올바른 지시문 집합을 사용하여 라이브러리를 컴파일해야합니다.
gcc에서 gcc -D TEST <rest as usual>
예와 비슷합니다. 나는 지루하다. :) – eth0