আমি সম্প্রতি 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
এটিও পারি ।