Skip to content

Intermediate release with Windows support added

Pre-release
Pre-release
Compare
Choose a tag to compare
@yvesdm3000 yvesdm3000 released this 07 Dec 13:37
· 60 commits to master since this release

ClangLib is a plugin for Code::Blocks that does code completion and inline
warnings using LLVM Clang.

This is an alpha release so don't expect this plugin to be bugfree.

Please submit bugs reports or patches to the GitHub page at:

https://github.com/yvesdm3000/ClangLib

or alternatively to the Code::Blocks page at

http://forums.codeblocks.org/index.php/topic,20623.msg141143.html

REQUIREMENTS:

wxWidgets 2.8
Clang LLVM 3.6 (Clang LLVM 3.8 works too)

INSTALLATION FOR LINUX:

There are 3 files in this zip file:

  1. This readme file
  2. A zipfile that must be installed where the resources of Code::Blocks go, usually /usr/share/codeblocks
  3. A .so shared library (the plugin itself) that must be installed in the plugins directory of Code::Blocks, usually /usr/lib/codeblocks/plugins

Make sure you have Clang installed.

INSTALLATION FOR WINDOWS:
This version is compiled for use with Code::Blocks 15.12 RC1
Install the supplied cbplugin file like you install a normal plugin using the "Plugins"-menu -> "Manage Plugins" -> "Install new"
Install Clang 3.6 from this location:

http://llvm.org/pre-releases/3.6.0/rc4/LLVM-3.6.0-rc4-win32.exe

Retrieve the file 'libclang.dll' and place that binary in the CodeBlocks application directory (usually C:\Program Files (x86)\CodeBlocks

Launch the CodeBlocks application

Enjoy this work in progress. All constructive feedback is welcome!