मैं Matlab R2015b के लिए C / C ++ कंपाइलर इंस्टॉल करना चाहता हूं। मैं OSX El Capitan 10.11.3 चला रहा हूं। मैंने Xcode का सबसे नया संस्करण (Xcode संस्करण 7.3 बीटा 3) स्थापित किया।
मैथवर्क्स के अनुसार, Xcode 7.x को Matlab R2015b के साथ संगत होना चाहिए। http://www.mathworks.com/support/compilers/R2015b/index.html?sec=maci64 मैंने MATLAB R2015b में Xcode 7.0 के लिए समर्थन जोड़ने के लिए अतिरिक्त कदमों का पालन किया (यह किसी भी उपयोग करने के बारे में MathWork द्वारा सबसे हालिया पोस्ट है Xcode 7.x) http://www.mathworks.com/matlabcentral/answers/246507-why-can-t-mex-find-a-supported-compiler-in-matlab-r2015b-after-i-upgraded-to -xcode-7-0 # answer_194526
जब मैं मतलाब में "मेक्स -सेटअप" चलाता हूं तो मुझे निम्नलिखित त्रुटि संदेश मिलता है:
Warning: Xcode is installed, but its license has not been accepted. Run Xcode
and accept its license agreement.
मैंने पहले ही अपने टर्मिनल में निम्नलिखित की कोशिश की है: sudo xcodebuild -license
यह लाइसेंस को लोड करता है और मैं "सहमत" के माध्यम से स्क्रॉल करने में सक्षम हूं। फिर भी मतलाब मुझे वही त्रुटि देता है।
xcode-select -reset
यह सुनिश्चित करने की कोशिश की है कि पथ में xcodebuild एक matlab बुला रहा है? मैं तो बस इस गंदगी homebrew जहाँ मैं Xcode के एक डिबग संस्करण को हटा था, लेकिन उपकरणों में से कुछ कर रहे थे "लापता"
$ gcc --version
बाहर पाठ की तरह रखना चाहिए ... Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 7.0.2 (clang-700.1.81)