मैं हाल ही में स्थापित gcc 4.8
का उपयोग कर brew
पर OSX 10.7.5 (Lion)
। मैं अब उपयोग gcc 4.8
करके संकलन कर सकता हूं
g++-4.8 some_file.c
या का उपयोग करके डिफ़ॉल्ट gcc 4.2
का उपयोग कर
g++ some_file.c
मैं टर्मिनल पर टाइप करने के gcc 4.8
लिए डिफ़ॉल्ट कंपाइलर का उपयोग करना चाहता Xcode
हूं gcc
। मुझे लगता है कि मुझे gcc-related
भीतर लिंक को बदलना होगा dirname $(which gcc)
।
जब मैं करता हूं
ls -al $(dirname $(which gcc)) | grep 'gcc\|g++\|c++'
मुझे निम्नलिखित मिले:
lrwxr-xr-x 1 root wheel 7 Jul 31 12:17 c++ -> clang++
-rwxr-xr-x 1 root wheel 909360 Nov 18 2011 c++filt
lrwxr-xr-x 1 root wheel 5 Jul 31 12:17 clang++ -> clang
lrwxr-xr-x 1 root wheel 12 Jul 31 12:17 g++ -> llvm-g++-4.2
lrwxr-xr-x 1 root wheel 12 Jul 31 12:17 gcc -> llvm-gcc-4.2
lrwxr-xr-x 1 root wheel 28 Jul 31 12:17 gcov-4.2 -> ../llvm-gcc-4.2/bin/gcov-4.2
lrwxr-xr-x 1 root wheel 52 Jul 31 12:17 i686-apple-darwin11-llvm-g++-4.2 -> ../llvm-gcc-4.2/bin/i686-apple-darwin11-llvm-g++-4.2
lrwxr-xr-x 1 root wheel 52 Jul 31 12:17 i686-apple-darwin11-llvm-gcc-4.2 -> ../llvm-gcc-4.2/bin/i686-apple-darwin11-llvm-gcc-4.2
lrwxr-xr-x 1 root wheel 32 Jul 31 12:17 llvm-cpp-4.2 -> ../llvm-gcc-4.2/bin/llvm-cpp-4.2
lrwxr-xr-x 1 root wheel 32 Jul 31 12:17 llvm-g++ -> ../llvm-gcc-4.2/bin/llvm-g++-4.2
lrwxr-xr-x 1 root wheel 32 Jul 31 12:17 llvm-g++-4.2 -> ../llvm-gcc-4.2/bin/llvm-g++-4.2
lrwxr-xr-x 1 root wheel 32 Jul 31 12:17 llvm-gcc -> ../llvm-gcc-4.2/bin/llvm-gcc-4.2
lrwxr-xr-x 1 root wheel 32 Jul 31 12:17 llvm-gcc-4.2 -> ../llvm-gcc-4.2/bin/llvm-gcc-4.2
जब मैं दौड़ता हूं: which gcc-4.8
मुझे मिलता है /usr/local/bin/gcc-4.8
।
इसे पूरा करने के लिए कदम बहुत मददगार होंगे।
कृपया और धन्यवाद।
clang 3.3
के बराबर gcc 4.8
? मुझे विश्वास है कि मैं भी कर सकता हूं brew install
।