.dmg 파일을 실행하고 Snow Leopard에서 완료 (성공/실패)를 모니터하는 스레드를 생성하는 C++ 프로그램을 작성하고 싶습니다. 리눅스에서 쉘 스크립트 인 fork/exec처럼 사소한 것이겠습니까? .dmg 파일을 인터페이스하려면 타사 C++ 라이브러리가 필요합니까?Mac에서 .dmg 파일을 연결하는 C++ 라이브러리
답변
OS X의 .dmg 파일은 볼륨 또는 단일 파일 시스템의 이미지 컨테이너이므로 은 .dmg 파일을 실행한다는 의미가 분명하지 않습니다. 당신이 시스템이 마운트 파일에 대한 정보를 분석해야하는 경우
hdiutil attach /path/to/file.dmg
하는의 사용 : 이있는 .dmg 파일에 포함 된 파일 시스템을 마운트 의미하는 경우, 해당 작업을 수행하는 가장 쉬운 방법은 hdiutil 명령입니다 -plist
인수는 stdout을 통해 OS X plist
형식으로 해당 정보를 반환합니다.
미안하지만, Mac에서 처음 개발 중이다. Mac 설치 패키지는 .dmg 파일이므로 .msi 파일처럼 취급합니다. 이는 명백히 그릇된 것입니다. .dmg 파일을 먼저 마운트 한 다음 설치 프로그램을 실행해야 할 것으로 생각됩니다. – theactiveactor
설치 프로그램이있는 경우 수정하십시오. 가능한 경우 설치 프로그램을 사용하지 않는 것이 좋습니다. 제품이 독립 실행 형 .app 인 경우 dmg에 응용 프로그램을 제공하면 Finder로 하드 디스크 (대개/응용 프로그램)에 복사 할 수 있습니다. hdiutil은 btw .dmg 파일을 만드는데도 사용할 수 있습니다. –
- 1. Windows에서 DMG 파일을 업데이트하는 방법
- 2. C++에서 라이브러리 파일을 연결하는 방법은 무엇입니까?
- 3. Mac에서 arm 아키텍처 c 라이브러리 만들기
- 4. dmg 파일의 문제
- 5. Zip 파일을 수정하기위한 C++ 라이브러리
- 6. tar 파일을 만드는 C++ 라이브러리
- 7. mac에서 gcc로 탄소와 연결하는 방법은 무엇입니까?
- 8. Mac에서 Java에서 MS Access 2007에 연결하는 방법
- 9. 비표준 헤더 파일을 C 컴파일러에 연결하는 방법
- 10. 외부 파일을 어셈블리와 연결하는 방법
- 11. (MACOSX) - 마운트 장치가 DMG
- 12. 유닉스 환경에서 Poco 라이브러리 (라이브러리)를 우리 프로그램에 연결하는 방법
- 13. Mac에서 MD5 파일을 만드는 방법
- 14. Mac에서 C++ 프로그래밍
- 15. Mac에서 C++ 코드 컴파일
- 16. Mac에서 C++ 프로파일 링
- 17. Mac에서 C++ 개발
- 18. Building Qt 4.7.4 Mac에서 32 비트 라이브러리
- 19. Mac에서 Objective C에서 Java 라이브러리 호출
- 20. 우분투 : 이진 파일을 연결하는 방법
- 21. Mac에서 실행 파일을 컴파일하는 방법은 무엇입니까?
- 22. Linux에서 오디오 파일을 재생하기위한 라이브러리 C
- 23. C 프로그램에서 odf 파일을 작성하는 라이브러리
- 24. C#에서 파일을 업로드하기위한 클라이언트 서버 라이브러리?
- 25. Makefile.PL에서 C 라이브러리 헤더 파일을 찾으려면 어떻게합니까?
- 26. DiskImageMounter는 OS X Lion에서 .dmg 파일을 열 수 없습니다.
- 27. Mac 고정 사용자가없는 DMG 파일의 별칭 만들기
- 28. C++ 라이브러리 포함
- 29. 로그인시 자동 마운트 DMG 파일
- 30. 정확한 위치를 몰라도 Mac에서 파일을 찾을 수 있습니까?
.dmg 파일은 실행할 수 없습니다. 마운트 할 수있는 디스크 이미지 파일이며 .iso 파일과 같은 파일입니다. 그들은 실행하지 않습니다. –
미안하지만, StackOverflow에 익숙하다 :) – theactiveactor