Skip to content

Releases: yvesdm3000/ClangLib

Intermediate release with Windows support added

07 Dec 13:37
Compare
Choose a tag to compare

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!

0.3

30 Nov 21:16
Compare
Choose a tag to compare
0.3 Pre-release
Pre-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:

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

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

ClangLib plugin v0.2

21 Nov 16:27
Compare
Choose a tag to compare
ClangLib plugin v0.2 Pre-release
Pre-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 & 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:

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

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