#How to find mac version on mac install#Your macOS High Sierra version 10.13.3 could install Xcode version up to Xcode 10.1, and Clang version up to Clang 10.0.0. #How to find mac version on mac mac#Or where Now your Mac using Clang compiler was in. Where Now your Mac using command-line tools(Clang compiler) was in And, that " InstalledDir: /Library/Developer/CommandLineTools/usr/bin" shows If your mac use separated command-line tools, then, that " Apple LLVM version 9.1.0 (clang-902.0.39.1)" ONLY express your installed Xcode 9.3/9.3.1 with embedded command-line tools( Clang 9.1.0), Your mac Now used command-line tools was from Xcode. Then, that " Apple LLVM version 9.1.0 (clang-902.0.39.1)" shows your using Clang 9.1.0 with it's Identifier clang-902.0.39.1, your using Clang installed dirctory was in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin If your mac use the default embeded Xcode command-line tools, Last, what i want to say is, which clang version are your mac using, that depends the directory of command-line tools's chosed InstalledDir. Others, the connection of Xcode and command-line tools just like this image(from Chinese Website juejin)Īlso, you will have more than one clang to choose from using. InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/binĪll in all, if you have more than one xcode installed on mac or more than one separated command-line tools, you will have more than one command-line tools Just like the image(from Chinese Website Blog juejin) shows: So, if you are using the default Xcode of command-line Tools, what would that " clang -version" output? Here comes the using default Xcode of command-line Tools: Apple LLVM version 9.1.0 (clang-902.0.39.1) So, when you use " clang -version" to check out the clang version of your Mac you are using, that shows: Apple LLVM version 9.1.0 (clang-902.0.39.1) Just like this image(from Chinese Blog Website juejin): The separated Command Line Tools was stored in /Library/Developer/CommandLineTools. Just like this image(from Chinese Website juejing)Īs I see, The Xcode.app was stored in /Applications/Xcode.app/Contents/Developer. Maybe you install a separated Command Line Tools after installing Xcode! And, you may select the separated Command-Line Tools via using " xcode-select -switch " to replace the default Command Line Tools of Xcode The Apple LLVM compiler( LLVM-Clang), linker, and Make.Īlso, Why you have a Command Line Tools of Xcode and another separated Command-Line Tools. And the Command Line Tool are including many useful tools, such as Or, the new version of Xcode comes with Command Line Tools or, If you use Xcode, the Command Line Tools are also embedded within the Xcode IDE. Or, Xcode comes with Clang, why there is another version Clang?Īs I know, the newable version of Xcodes are including the Command Line Tools. Or, why there is another Clang version out of the default including Clang version of Xcode? That may show like this: 9.0.0 or 9.1.0 or 10.0.0.Īs this may show, The Clang version of your Xcode Now may use 9.0.0, or 9.0.1 or 10.0.0.īut why your now using Clang version is different from the default installed Clang version of Xcode including? Just use this command to checkout which clang version your Mac(=Xcode) are using now: cd /Library/Developer/CommandLineTools/usr/lib/clang/ & ls Or, if you want to know which clang version are your Xcode(mac) using? you need to go that directory /Library/Developer/CommandLineTools/usr/bin. The fourth line " InstalledDir: /Library/Developer/CommandLineTools/usr/bin"means: The second and third line do no matter with your Clang Version. Your installed Xcode version was 9.3 or 9.3.1, including the default installed Clang version 9.1.0(This Clang version Identifier was clang-902.0.39.1). The first line " Apple LLVM version 9.1.0 (clang-902.0.39.1)" means: In other words, you want to ask, which the actual Clang version for your Xcode is been used on Mac?Īs your Mac terminal output,(The output tells you things about your Xcode on your mac) What you want to know that which the actual Clang version on Mac? If you use " clang -version" to checkout the version of the clang compiler on your mac, then as you got that: Apple LLVM version 9.1.0 (clang-902.0.39.1) I ask this because I see documenting a -pedantic option for the clang command line, but it is not documented in the man page of clang on my system. How do I find out which version of Clang hosted on does my Mac's version of Clang correspond to? Why is the Apple's version of Clang greater than the current version of Clang? InstalledDir: /Library/Developer/CommandLineTools/usr/bin #How to find mac version on mac download#The download page at and the Wikipedia article at seems to indicate that the most recent Clang version is 6.0.0.īut on my macOS High Sierra version 10.13.3, I see this output: $ clang -versionĪpple LLVM version 9.1.0 (clang-902.0.39.1) Note: None of the answers provided at Get Apple clang version and corresponding upstream LLVM version seems to work anymore.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |