2013-01-24 12 views
9

Ben libclang içine anlamak için bazı kolay anlamak için aradılar. Burada ya da diğer forumlarda bazı konuları gördüm ama önerilen tek bilgi kaynağı, libclang kaynak/doxygen doc, vim veya Thinking Beyond the Compiler sunumu için clang tam eklenti idi. Ancak, bunların hiçbiri pratik kullanım hakkında bilgi vermez. Ben kod tamamlama/sözdizimi vurgulama (belki bazı temel refactoring/ayrıştırma) uygulamakla ilgileniyorum.Libclang ile ilgili herhangi bir eğitim var mı?

Benim soru öğretici anlamak herhangi kolay yukarıda belirtilenler hariç, orada mı? Belki ileri libclang bazı kullanıcılarımız biri :)

Not yazabilirsiniz: Ben clang eklentileri yazılı olarak ilgilenmiyorum.

+0

I (http://szelei.me/code-generator/) [libclang ile bir kod üreteci uygulayan] hakkında bir öğretici yazdım. Kütüphanenin temel kullanımını kapsar. –

cevap

18

Bir süre önce, libclang için Python bağlarını kullanımıyla ilgili this tutorial yazdım. Python bağlamaları çok hafif olduğundan, bu eğitim kesinlikle "vanilla" C libclang hakkında bilgi edinmek için kullanılabilir.

+0

Evet, daha önce görmüştüm (daha iyilerden biri :) :). Senaryo/kod tamamlama üzerine bir tane yazmayı planlamıyor musun? – user1307957

+1

@ user1307957: Hayır, bu noktada değil. –