Xcode의 "외부 빌드 시스템"프로젝트 템플릿을 사용하여 코드를 C++
코딩하는 방법을 알아 내려고하고 있습니다. 필자가 구성을 이해하는지 확인하기 위해 매우 간단한 테스트 프로젝트로 설정했습니다. 프로젝트를 빌드 할 때 make
을 사용하고 있습니다.Xcode 외부 빌드 시스템 프로젝트 wchar.h 찾을 수 없습니다
- 가
Other -> External Build System
템플릿을 사용하여 새 프로젝트 만들기 : 나는 그것을 실행하려고하면, 빌드가'wchar.h' file not found.
가 여기에 내가 프로젝트를 설정하기 위해 수행 한 단계있는 오류 메시지와 함께 실패합니다.
Build Tool
옵션을/usr/bin/make
으로 설정하십시오.- 내 소스 파일
ex_3_4.cpp
을 Xcode 프로젝트가있는 디렉토리에 복사하고Add files to "TestProject"...
메뉴 옵션을 사용하여 프로젝트에 추가하십시오. makefile
을 Xcode 프로젝트가있는 디렉토리에 복사하십시오. 내가 터미널에서make
을 실행하면
모든 작품 - 내가 잘 실행 실행 파일을 얻는다면, wchar.h
또는 다른 헤더를 찾는데 문제가 없다. 그래서 이것은 이것이 프로젝트 설정에서 문제가 있다는 것을 압니다. 여기
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!\n";
}
을 그리고 여기 내 makefile
: 나는 검색을 지정할 수 있습니다 프로젝트 설정에서 어떤 장소를 찾을 수 없습니다
all:
clang++ ex_3_4.cpp -o ex_3_4
clean:
rm ex_3_4
경로 (또는 그 문제의 다른 모든 헤더 파일)에 대한
wchar.h
, 그래서 나는 이것을 고치는 방법을 모르겠습니다. 나는 그것이 단순한 무언가 일 것임에 틀림없는 것처럼 느낀다.
차이가 있다면 필자는 Xcode 7.3을 사용해 왔지만 새로운 Xcode 8.0에서도 사용해 보았습니다. 두 버전 중 하나를 사용하여 동일한 오류 메시지가 나타납니다.