Skip to content

powertech-center/clang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PowerTech Clang

We care about Developers, so we create Simple, Powerful and Convenient tools for them. This Compiler fork is intended for C/C++ Developers. We believe that the most functional, modern and promising compiler today is Clang (LLVM project), so we built our tools relative to the Clang/LLVM infrastructure.

Please note that the compiler is under active development, we will update this article as new functionality becomes available. We will be glad for your participation in the development, testing and voicing of proposals. Feel free in Issues, Discussions or in the telegram group PowerTech C/C++ Beta.

Installation

Now you can freely download the Beta version of the compiler, unpack the archive corresponding to your operating system and use it. Using our scripts you can easily change the PATH environment variable or create the necessary symlinks, more details in the Portable Installation page.

Features

Notes

  • Unlike canonical Clang where the default linker is ld, in our fork the default linker is lld. This approach is motivated by the fact that developers in the iterative build process spend a lot of time on linking, which lld performs faster, especially with our optimizations. You can change the linker in the standard way, for example -fuse-ld=ld.

IDE

Our fork can be freely used in all IDEs that work with standard Clang, such as CLion, Eclipse or VSCode. But we recommend using our Extensions for VSCode: PowerTech C/C++ and PowerTech Themes. It's fast, free and convenient! In the extension settings, you can explicitly specify the path to the compiler.

Releases

No releases published

Packages

No packages published