저는 개발 중에 자주 사용되는 코드 덩어리를 수집하기 위해 CodeRunner을 사용 했었지만 반드시 프로젝트의 코드베이스에 속하지는 않습니다. 그것은 내 컴퓨터에 설치된 프레임 워크를 포함 할 수 있기 때문에 Objective-C 및 Cocoa에서 요약하기에 훌륭한 도구입니다.CodeRunner 문서를 작성할 때 프레임 워크가 아닌 라이브러리를 포함하려면 어떻게해야합니까?
그러나 때때로 ASIHTTPRequest와 같은 프레임 워크가 아닌 외부 소스의 기능을 포함하고자합니다. 내가 ASIHTTPRequest 파일을 근처에있는 폴더에 넣고 #include
파일을 배치하면 "Undefined symbols for architecture x86_64: _OBJC_CLASS_$_ASIHTTPRequest"
에 대한 오류가 발생합니다. 이는 ASI 파일이 단순히 컴파일되지 않고 CodeRunner doc과 연결되지 않았다고 가정합니다.이 파일은 컴파일되는 단일 파일이며, 프로젝트가 아닙니다. Xcode에서 ASIHTTPRequest 파일을 프로젝트에 추가하면 자동으로 컴파일되어 나머지 코드와 연결됩니다. Xcode를 사용하지 않을 때 동등한 기능은 무엇입니까?
커스텀 인수와 컴파일 플래그를 포함 할 수 있습니다. (후자는 기본적으로 -std=c99 -framework Foundation
을 포함하고 있습니다.) 어떻게 든 이들을 조정할 필요가 있지만 어떻게 찾을 수 없었습니다.
CodeRunner에 대한 링크는 +1입니다. 멋진 앱입니다. –