Macbook Air에서 APUE 소스 컴파일
1316 단어 AIR
1 압축 해제 src.rar, 현재 사용자의 루트 디렉터리에 파일을 놓으십시오 (/Users/lishujun/)
2 입장/Users/lishujun/apue.2e
3 수정 Make.define.macos 파일, 파일에 원본 코드가 있는 디렉터리를 지정합니다
WKDIR=/Users/lishujun/apue.2e
4 입장/Users/lishujun/apue.2e/include 디렉터리, 수정 apue.h
#if defined(SOLARIS)
#define _XOPEN_SOURCE 500 /* Single UNIX Specification, Version 2 for Solaris 9 */
#define CMSG_LEN(x) _CMSG_DATA_ALIGN(sizeof(struct cmsghdr)+(x))
#elif defined(MACOS) /* , */
#elif !defined(BSD)
#define _XOPEN_SOURCE 600 /* Single UNIX Specification, Version 3 */
#endif
5 상위 디렉토리로 돌아가서 컴파일 명령 실행하기
make clean
make macos
6 컴파일이 성공했는지 확인합니다./Users/lishujun/apue에 들어가십시오.2e/file 디렉터리, ls1 수정c, 헤더 파일은../include/apue.그리고
gcc ls1.c ../lib/libapue.a
a.out 파일 즉 ls가 나오면 다 된 거예요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ExtJs 3.2.2 페이지 포함 플레이어ExtJs 3.2.2 페이지 포함 플레이어 이전 글에서 언급한 노래의 업로드는 업로드 후 노래에 대한 심사가 필요하고 그 과정에서 오디오에 대한 오디션이 필요하다. 이 기능은 아직 어떻게 실현해야 할지 말하지 않았지...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.