2014-10-03 24 views
19

Dưới OS X 10.9.5 sử dụng XCode 6.0.1 Tôi đang chạy vào các vấn đề sau đây khi tôi cố gắng chạy make từ nhà ga:MacOS 'wchar.h' File Not Found

fatal error: 'wchar.h' file not found 

Vấn đề này là không xảy ra trước khi nâng cấp gần đây lên Mavericks.

Trả lời

45

Trước tiên hãy đảm bảo rằng XCode mới nhất được cài đặt. Tiếp theo, chúng ta cần phải cài đặt/sửa chữa/cập nhật các công cụ dòng lệnh. Để làm như vậy, chạy

xcode-select --install 

Trước đây, XCode mong đợi đó là thư mục nhà phát triển hoạt động được đặt tại

/Applications/Xcode.app/Contents/Developer/ 

nhưng mới nhất Công cụ Command Line được cài đặt để

/Library/Developer/CommandLineTools/ 

vì vậy chúng tôi cần để chuyển đổi nơi XCode đang tìm kiếm. Để làm như vậy, hãy chạy

sudo xcode-select --switch /Library/Developer/CommandLineTools/ 

Và điều đó phải là vậy. Các bước này đã giải quyết được vấn đề cho bản thân tôi và hai đồng nghiệp.

+5

Không hiệu quả đối với tôi. Tôi có thể thấy rằng tập tin wchar.h nằm trên /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/wchar.h và nó sẽ được tìm thấy. Không có tệp như vậy trong thư mục công cụ dòng lệnh (và sâu hơn ở đó) – Euphorbium