최신 다운로드
적색경보 OL
작업 델타
포켓몬 모임
판타지 아쿠아리움
소녀전선
별의 날개
작은 꽃요정 요정의 천국
레스토랑 큐트스토리
산허 여행 탐험
사랑과 프로듀서
24시간11리더보드 읽기
- 1 Java에서 Google Gson을 사용하여 중첩된 JSON 데이터에서 특정 값을 추출하는 방법은 무엇입니까?
- 2 Java에서 HTML을 효율적으로 구문 분석하려면 어떻게 해야 합니까?
- 3 표준 컨테이너에서 상속해야 합니까?
- 4 Java의 최적의 심층 복제 접근 방식은 무엇입니까?
- 5 Python의 'itertools' 모듈을 사용하여 Powerset을 효율적으로 생성하려면 어떻게 해야 합니까?
- 6 Go 배열을 슬라이스로 어떻게 변환합니까?
- 7 인수 없이 호출된 Variadic 함수에 대해 Go에서 컴파일 시간 오류를 어떻게 발생시킬 수 있나요?
- 8 JavaScript의 로컬 저장소 및 세션 저장소 이해
- 9 투명도는 겹치는 반투명 상자의 최종 색상에 어떤 영향을 줍니까?
- 10 원격 MySQL 서버에 연결할 때 "PDOException SQLSTATE[HY000] [2002]: 해당 파일 또는 디렉터리 없음"을 수정하는 방법은 무엇입니까?
- 11 MySQL 트리거가 외부 PHP 스크립트를 실행할 수 있습니까?
- 12 Python의 "and" 및 "or" 연산자는 부울이 아닌 값을 어떻게 처리합니까?
- 13 Flask 경로의 Jinja2 표현식 내에서 템플릿 변수를 올바르게 사용하려면 어떻게 해야 합니까?
- 14 PHP를 사용하여 파일을 강제로 다운로드하려면 어떻게 해야 합니까?
- 15 Nosecone: Next.js, SvelteKit, Node.js, Bun 및 Deno에서 보안 헤더를 설정하기 위한 라이브러리
최신 튜토리얼
-
- 해외 웹 개발 풀스택 강좌 총집합
- 2016 2024-04-24
-
- Go 언어 실습 GraphQL
- 2294 2024-04-19
-
- 550W 팬 마스터가 JavaScript를 처음부터 차근차근 학습합니다
- 3722 2024-04-18
-
- 기초 지식이 전혀 없는 초보자도 6시간 만에 시작할 수 있는 파이썬 마스터 모쉬
- 3349 2024-04-10
-
- MySQL 시작하기(mosh 교사)
- 1980 2024-04-07
-
- Mock.js | Axios.js | Json - 10일간의 고품질 수업
- 2768 2024-03-29
1. 먼저 ext_skel을 사용하여 PHP 확장 모듈 뼈대를 만듭니다.
여기서 주목해야 할 점은 ext_skel 도구는 일반적으로 PHP 소스 코드 패키지의 ext 디렉토리에 있지만, 나는 그것을 넣는 것을 선호합니다. 즉, PHP 소스 코드 패키지의 ext 디렉토리에 모듈을 생성하지 않는 것입니다. 이제 /home/php 모듈에 php_hello라는 이름의 모듈을 생성한다고 가정합니다.
#cd /홈/php
#/경로/to/ext_skel --extname=php_hello
#cd php_hello
config.m4 파일을 다음과 같이 수정합니다. 일부 dnl 주석을 제거하기만 하면 됩니다.
PHP_ARG_WITH(php_hello, php_hello 지원을 위해,
dnl 댓글이 정렬되었는지 확인하세요.
[ --with-php_hello php_hello 지원 포함])
아니면
PHP_ARG_WITH(php_hello, php_hello 지원을 위해,
dnl 댓글이 정렬되었는지 확인하세요.
[ --with-php_hello php_hello 지원 포함])
이것은 확장 모듈의 뼈대를 완성합니다. config.m4의 끝을 살펴보세요: PHP_NEW_EXTENSION(php_hello, php_hello.c, $ext_shared) 이 줄은 php_hello 모듈이 컴파일해야 하는 대상 파일, 즉 php_hello.c를 지정합니다.