그래서 xcode를 사용하여 Mac에서 Objective C 프로그램을 작성하는 것이 가장 쉬운 방법은 아니라고 들었습니다 (Windows에서 실행할 수도 있습니다. xcode는 mac-exclusive 라이브러리를 사용합니다). 방금 배우기 때문에 사용하는 언어에 대해 너무 까다 롭지 않아서 쉽게 (쉽게) 내보낼 수 있고 Windows에서 실행할 수있는 Mac에서 C/C#/C++/Objective C를 프로그래밍 할 수있는 쉬운 방법이 있습니까?Mac에서 C 및 유사본 작성 및 Mac 및 Windows로 내보내기
답변
MXE을 사용하여 Mac에서 Windows 용 Objective-C 코드를 컴파일 할 수 있습니다. 하지만 순수한 표준 Objective-C 코드가 아닌 GUI 애플리케이션에 관심이 있다고 가정합니다. 이 경우 크로스 플랫폼 프레임 워크가 필요합니다. 예 : Qt (MXE에는 Qt가 함께 제공됨). 그러나 그것은 C++ 프레임 워크입니다.
GUI 응용 프로그램 용 Objective-C는 Apple에서만 사용합니다. 응용 프로그램의 이식성을 높이려면 C 또는 C++을 사용해야합니다. 동적/스크립트 언어가 중요한 경우 Python을 사용할 수있는 또 다른 언어입니다. Python은 Qt도 지원하므로 GUI 응용 프로그램을 작성할 수 있습니다.
다른 모든 프레임 워크보다 Qt를 권장하는 이유는 GUI 라이브러리를 제공하는 것이 아니라 크로스 플랫폼 응용 프로그램을 훨씬 쉽게 작성할 수있게 해주는 다른 클래스를 제공한다는 것입니다 (예 : 사용, 유니 코드 문자열 클래스 및 휴대용 파일 I/O, 네트워킹, 스레딩 등을위한 클래스)
굉장합니다. 나는 Qt 라이브러리 덕분에 많은 도움을받을 것이다. (나는 그것이 xcode와 함께 작동 할 것이라고 추측하고 있습니까? 그렇지 않다면 다른 IDE 및 컴파일러를 사용하도록 권장 할 수 있습니까?) – frescaaaaa
@frescaaaaa Qt는 XCode를 지원합니다. 하지만 Qt Creator IDE는 훨씬 더 사용하기 쉽고 Qt로 작업 할 수 있습니다. (http://qt-project.org/downloads에서 Qt Creator를 찾을 수 있습니다.) –
크로스 플랫폼 GUI 라이브러리를 살펴보십시오. Objective-C는 Apple 제품과 관련이 많으므로 여기에서 많은 플랫폼을 찾을 수 있을지는 의문입니다. http://www.mono-project.com/Main_Page
는 C++를 들어, Qt를하고 WX보고 시작할 수 있습니다
C#을 들어, 모노 프로젝트는 시작하기에 좋은 장소가 될 수 있습니다.
얼마나 많은 노력을했는지에 따라 GUI를 분리하고 Tk와 같은 GUI 스크립트 언어를 사용해 볼 수도 있습니다. 이것은 당신이 당신의 주요 언어로 더 많은 여유를 가질 수 있다는 이점이 있습니다.
- 1. C# (Linux 및 Mac)
- 2. Linux, Mac OS 및 Windows로 컴파일되는 데스크톱 개발 환경
- 3. Windows로 펄 스크립트 내보내기
- 4. Mac에서 Android/Eclipse 및 Xcode
- 5. mac에서 apc 및 php 버전
- 6. CMake 및 GCC를 사용하여 Mac에서 정적 라이브러리를 작성 하시겠습니까?
- 7. Mac에서 Eclipse 및 R
- 8. Mac에서 SWT 및 Webstart
- 9. Mac에서 pdf2image 및 pdf2json 설치
- 10. Mac에서 MonoDevelop - 내보내기 설정
- 11. 작성 및 PHP
- 12. Mac에서 NSApplication 및 NSWindow를 사용하여 Mac 및 해당 내용에서 열린 윈도우에 액세스하는 방법은 무엇입니까?
- 13. 이미지 내보내기 및 저장
- 14. XSD 파일 및 내보내기
- 15. Eclipse 주문 및 내보내기
- 16. 데이터 내보내기 및 SFTP
- 17. 항아리 내보내기 및 실행
- 18. Playframework 및 Mac에서 swfupload 사용
- 19. 영국의 mac 터미널에있는 Meta 및 #
- 20. 유닉스 및 윈도우 용 응용 프로그램 작성
- 21. Linux 및 Mac에서 모두 Android 사용
- 22. OS X Mac 및 트웨인 스캔 응용 프로그램 작성
- 23. ASP.Net에서 편지 작성 및 작성
- 24. 파일에 행 작성 및 작성
- 25. winform 팝업이있는 xbap 및 MAC
- 26. 반복 이벤트 및 Outlook 내보내기
- 27. Solaris, Linux, Windows 및 Mac에서 C 화면 제거
- 28. Mac에서 사용자 및 그룹 받기
- 29. Mac에서 GrowlNotification 및 콜백 예제
- 30. Visual Studio 2010 차트 작성 및 Excel로 내보내기
GUI를 사용하여 응용 프로그램을 작성 하시겠습니까? 아니면 stdin/stdout을 사용하는 콘솔 응용 프로그램을 작성 하시겠습니까? –
@PaulR 나는 (매우 변형 된) C 언어의 언어와 Mac 용 IDE를 선택했다. 나는 내가하고 싶은 방향을 확신하지 못한다. – frescaaaaa