You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
eidheim b18935d82c Fixed get_similar_token_offsets. 10 years ago
cmake/Modules Added llvm version 3.6.2 10 years ago
docs CMakeLists now works with -DCMAKE_INSTALL_PREFIX to install on all platforms. 10 years ago
src Fixed get_similar_token_offsets. 10 years ago
tests Returned offsets are now line and line index to be able to find correct offsets in UTF-8 files. 10 years ago
.gitignore Initial commit 11 years ago
CMakeLists.txt CMakeLists now works with -DCMAKE_INSTALL_PREFIX to install on all platforms. 10 years ago
LICENSE Initial commit 11 years ago
README.md sh is back 10 years ago

README.md

libclangmm - An easy to use C++-wrapper for libclang

About

Provides C++ bindings and class structure to the libclang C library.

Dependencies

  • libclang

Installation

See installation guide

Tests

The compilation of the tests are disabled due to ease of installation. Simply enter CMakeList.txt and uncomment the last two lines in the file to enable testing.

# enable_testing()
# add_subdirectory(tests)

Then simply:

cmake .
make
ctest

If you want an more detailed look at the tests run the binary instead

cmake .
make
cd tests
./clangmm_tests --log_level=all

To see more log parameters see here.