كيفية إنشاء vcproj مع كماكي بحيث المرشحات لها تعكس بنية الدليل؟
-
22-08-2019 - |
سؤال
وأنا استخدم كماكي (كيو تي 4.5.1) لإنشاء ملفات vcproj بلدي. أود أن إنشاء فلاتر مخصصة للvcproj الإخراج، مثل أنه ليس كل ملف *. ح ينتهي في تصفية "رأس الملفات"، * .CPP في "الملفات المصدر" وما إلى ذلك.
وعلى سبيل المثال، وهو مشروع يحتوي على الملفات
foo\foo.h
foo\foo.cpp
bar\bar.h
bar\bar.cpp
يجب أن يكون لديك ملف vcproj مع
foo
foo.h
foo.cpp
bar
bar.h
bar.cpp
وبدلا من
Header Files
bar.h
bar.cpp
Source Files
bar.cpp
foo.cpp
وشكرا!
المحلول
إذا قمت بتشغيل كماكي مع على CONFIG -= flat
، أو ستحصل على هيكل المشروع التالي:
Header Files
foo
foo.h
bar
bar.h
Source Files
foo
foo.cpp
bar
bar.cpp
وهذا قد ازعجت لي دائما، وهذا هو السبب أنا أكتب الإصلاح على ماك لمشاريع كسكودي. في نهاية المطاف سوف ربما كتابة واحدة لVS (الذي هو أسهل منذ ملف المشروع هو وثيقة XML).
إذا كنت تكتب البرنامج بشكل صارم على ويندوز باستخدام Visual Studio، أود أن أوصي باستخدام في البصرية ستوديو التكامل المساعد لأنها سوف تولد تلقائيا UIC وخطوات وزارة التجارة اللازمة لتجميع ملفات كيو تي.