Я хотел бы сделать некоторые разработки C в среде Windows с помощью Visual Studio 2010. Есть несколько подобных вопросов по этой теме, но все они основаны на том, что вы создаете консольное приложение Win32 и проект на C++.Как я могу использовать Visual Studio 2010 для разработки C?
Как я могу создать разработку C только с помощью .c
и .h
файлов, как в Unix? без создания проектов на C++, содержащих множество файлов.
Возможно компиляция C с помощью компилятора cl
за пределами Visual Studio 2010, см. Walkthrough: Compiling a C Program. Но как я могу выполнить эту компиляцию и выполнение/отладку из Visual Studio 2010?
UPDATE
- Я попытался создать ++ проект C (Application Win32 Console) и только добавить
.c
файлы. Он работает, но он создает множество файлов. - Я пробовал проект C++ (пустой проект), но также создал много файлов проекта.
- В принципе, я хочу только создавать файлы
.c
и.h
, использовать компиляторcl
и использовать Visual Studio 2010 в виде текстового редактора. И используйте команду для компиляции из текста edior, но мне кажется, что я должен скомпилировать в командной строке.
Er r .. это, безусловно, компилятор C. Windows скомпилирована. ;) Хотя есть некоторые нестандартные расширения, как у каждого компилятора. –
Действительно ли это единственный способ? Создавая проект на C++, я создаю множество разных файлов. Используя статью, с которой я связан, создается только файл '.c', файл' .obj' и файл '.exe'. – Jonas
@Jonas: Многие дополнительные функции создаются с помощью проекта, например, баз данных Intellisense, частичных файлов восстановления и т. Д. Во всех этих файлах есть приложения, которые не могут соответствовать вашей статье. Независимо от того, используете ли вы их на самом деле, другое дело. То, что вы должны сделать, это игнорировать дополнительные файлы, если они не занимают слишком много места, или ваши сборки перестают работать. До тех пор игнорируйте. @Billy ONeal: Да, компилятор C++. – Puppy