Как создать проект на C?

Я использую Kdevelop для создания проектов на C ++. Теперь мне нужно создать проект C. В версиях 3.xx у меня была возможность создавать проекты на C, но теперь я использую Kdevelop 4.2 и вижу только шаблоны проектов C ++ (QT / NOGui).

Как мне настроить Kdevelop для проектов C?


person fpointbin    schedule 18.02.2011    source источник


Ответы (3)



Я знаю, что это старый пост, но на всякий случай ... вот быстрый ответ - нужно немного подумать, но не сложно.

  1. (необязательно) установить kapptemplate - здесь будет помещено еще больше шаблонов:

    / usr / доля / kde4 / приложения / kdevappwizard /

  2. Первый шаг - просто предоставить больше значений по умолчанию - они появятся в kdevelop, или вы можете запустить kdevappwizard самостоятельно. вот что будет в каталоге:

    ├── kdevappwizard.rc
    ├── template_previews
    │   ├── akonadi-resources.png
    │   ├── akonadi-serializer.png
    │   ├── default-kdevelop.png
    │   ├── default.png
        ...
    └── templates
        ├── akonadiresource.tar.bz2
        ├── akonadiserializer.tar.bz2
        ├── cmake_plaincpp.tar.bz2
        ├── cmake_qt4core_qtest.tar.bz2
        ...
        └── simple_phpapp.tar.bz2
    
  3. скопируйте пару простых, скажем simple_phpapp.tar.bz2 и cmake_plaincpp.tar.bz2, в каталог песочницы и распакуйте их.

  4. затем проверьте, что там есть, и используйте файлы и схему именования файлов в качестве модели - настройте в соответствии со своими потребностями и
  5. упаковать подобным образом,
  6. поместите в тот же каталог, что и выше, или в ~ / .kde / apps / kdevappwizard / .. и т. д. - и вуаля!

    Примечание: изображение для предварительного просмотра необязательно - вы можете его пропустить.

    да - я знаю, это немного расплывчато, но если вы умеете программировать на C, вы, вероятно, справитесь с этим :)

person aperson    schedule 10.09.2011
comment
Спасибо, теперь я могу начать взламывать собственные шаблоны - person r_ahlskog; 23.11.2011

Чтобы использовать их, просто скопируйте архивы в / usr / share / apps / kdevappwizard / templates /

Шаблон CMake: https://sourceforge.net/projects/otzy-007.u/files/cmake_plainc.tar.bz2/download

Шаблон Makefile: http://opendesktop.org/content/show.php/Simple+C+Makefile+Template?content=138514

person shender    schedule 27.11.2011