2010-02-17 16 views

cevap

2

devam ettim ve denemek için ++ Lazy C indirilen ve buna Doxygen güzel oynamıyor gibi görünüyor. Oluşturulan başlık/kaynak dosyalarında benim Doxygen yorumlarım hiç görünmedi.

Sonra Doxygen özel #hdr önişlemci komutu vardı benim lzz dosyasını ayrıştırmak yapma çalıştı. Doxygen, özel önişlemci komutunun ve oluşturulan belgelerin düzgün görünmediğini görmezden geldi.

Bu hikayenin ana fikri basitçe Doxygen * .lzz dosyaları ve oluşturulan * .h/* .cpp dosyaları ayrıştırmak yapmaktır. :-)

+0

Başka soru şu: Ben * .lzz dosyaları (ve oluşturulan dosyalar) değişiklik yapmak için hatırlayacak mısın hataları/böcek düzeltirken? : -P –

+0

"* .lzz dosyalarında değişiklik yapmayı hatırlıyorum" - oluşturulan kodla ilgili genel sorun budur. Oluşturulan dosyaları düzenleyecekseniz, yorumları buraya yerleştirin ve önişlemciyi kullanmayı bırakın. Aksi takdirde, sadece. Lzz dosyalarını düzenleyin ve otomatik olarak oluşturmak istemediğiniz şeyler için kendi oluşturulmamış .cpp ve .h dosyalarına sahip olun. –

+0

Genelde yaptığım şey, oluşturulan dosyaları silmeyi ve daha sonra bunları oluşturma işleminin bir parçasını yeniden oluşturmayı sağlamaktır. Bu, oluşturulan dosyanın boş bırakılmasını sağlar. –